红联Linux门户
Linux帮助

Linux VIM搭建自己的IDE

发布时间:2014-09-10 10:44:21来源:linux网站作者:wwdlk

配置vimrc文件,使得vim能够完美的支持各种源代码


1、保存vimrc文件

sudo cp /usr/share/vim/vimrc /usr/share/vim/vimrc.bak


2、打开vimrc文件

sudo gedit /usr/share/vim/vimrc

3、在末尾处追加一下代码:

set nocompatible "不要vim模仿vi模式,建议设置,否则会有很多不兼容的问题 
syntax on"打开高亮 
if has("autocmd") 
filetype plugin indent on "根据文件进行缩进 
augroup vimrcEx 
au! 
autocmd FileType text setlocal textwidth=78 
autocmd BufReadPost * 
\ if line("'\"") > 1 && line("'\"") <= line("$") | 
\ exe "normal! g`\"" | 
\ endif 
augroup END 
else 
"智能缩进,相应的有cindent,官方说autoindent可以支持各种文件的缩进,但是效果会比只支持C/C++的cindent效果会差一点,但笔者并没有看出来 
set autoindent " always set autoindenting on  
endif " has("autocmd") 
set tabstop=4 "让一个tab等于4个空格 
set vb t_vb= 
set nowrap "不自动换行 
set hlsearch "高亮显示结果 
set incsearch "在输入要搜索的文字时,vim会实时匹配 
set backspace=indent,eol,start whichwrap+=<,>,[,] "允许退格键的使用 
     
"鼠标可用 
"防止linux终端下无法拷贝 
if has('mouse') 
set mouse=a 
endif 
au GUIEnter * simalt ~x 
     
"字体的设置 
set guifont=Bitstream_Vera_Sans_Mono:h9:cANSI "记住空格用下划线代替哦 
set gfw=幼圆:h10:cGB2312


试试,基本的功能都能实现了。