linux卸载了vim,Ubuntu 下的VIM GIVM的安装,卸载及其配置。

今天安装了Ubuntu,然后就配置各种环境啦,但是自己的手贱,在安装GVIM的时候突然退出,搞到GVIM安装的很不成功,出现了比较多的麻烦。所以收集下资料,以后好解决问题。希望以后在也不要手贱了~~~~

Vim本质上只是一个编辑器。但只要配合一些适当的插件,vim也能变成一个全功能的IDE。

安装Vim GVIM

普通方式安装

sudo apt-get install vim

sudo apt-get install vim-gtk vim-doc cscope

卸载Vim GVIM

普通安装方式卸载

sudo apt-get remove --purge vim (--purge 是完全删除,会连配置文件一起删除)

sudo apt-get remove --purge vim-gtk vim-doc cscope

sudo apt-get clean

编译安装方式卸载

进入之前编译安装时的目录:make uninstall

开始配置vim

Linux 下 vim 默认配置文件 /etc/vim/vimrc

用户默认配置文件 ~/.vimrc

如果想一次配置,所有用户都能使用,那就修改 /etc/vim/vimrc,如果只想当前用户可以使用,则修改

~/.vimrc

针对开发配置

auFileTypephp,c,java,javascript,html,htm,smarty call SetOption()

function! SetOption()

set expandtab " 使用空格代替tab

set shiftwidth=4 " 设定 <> 命令移动时的宽度为 4

set tabstop=4 " 用4个空格代替1个tab

set sts=4 " 设置softtabstop 为 4,输入tab后就跳了4格.

set cindent " C语言方式缩进

set smartindent " 智能缩进

set autoindent " 自动缩进

set smarttab " 只在行首用tab,其他地方的tab都用空格代替

set showmatch " 在输入括号时光标会短暂地跳到与之相匹配的括号处

" set fdm=indent "代码折叠

set lbr

set tw=500

set wrap " 自动换行

endfunction

还有就是遇到了一个问题:

* (gvim:2581): WARNING **: Unable to register window with path '/com/canonical

/foo/3C00024': Timeout was reached

解决方案是

It means the menus (File, Edit, Tools, Syntax, Buffers, Window,

Help) will not be displayed on hovering at the top of the screen

when the gvim window is the active window.

It is a bug and has a work around.

gvim(){ /usr/bin/gvim -f "$@" & true; }

参考:http://askubuntu.com/questions/47393/gvim-gives-warning-unable-to-register-window-with-path

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值