vim的配置

vim的配置文件是vimrc,位置在/etc/vim下

set nu--设置行号,其中nu是number的简写

set autoindent--设置自动缩进

set ts=4--将tab键的缩进设置为4个空格,其中ts是tabstop的缩写,所以也可以写成set tabstop=4

将tab键设置为自动补全,并且光标在内容前面的时候,tab键依然是缩进的功能,具体代码如下:

function! CleverTab()
  if strpart(getline('.'), 0, col('.')-1)=~'^\s*$'
    return "\<Tab>"
  else
    return "\<C-N>"
  endif
endfunction
inoremap <Tab> <C-R>=CleverTab()<CR>

解决vim中不能正常显示中文的方法:

set fileencodings=utf-8,gb2312,gbk,gb18030
set termencoding=utf-8
set fileformats=unix
set encoding=prc

设置搜索高亮和设置当前行高亮:

set cul
set hlsearch

posted @ 2018-06-08 20:41  c&z  阅读(170)  评论(0编辑  收藏  举报