本文轉自:http://www.jianshu.com/p/b8763c23ea64
基本設置
設置高亮行和列有兩種方式進行設置
set cursorcolumn set cursorline " or set cuc set cul
我建議使用第一種方式,這樣可以看到配置就能知道是干什么用的了,同時再加上注釋,因為隨着配置越來越多,最后自己可能都忘了這些配置是用來干嘛的了。
美化
我們現在已經能快速的分別光標所在的位置了,但是離我們最終需要的效果還差一些,因為當前行是一條橫線,所以有時候很難區分英文的逗號和句號,在這個基礎上我們需要加入一下配置
highlight CursorLine cterm=NONE ctermbg=black ctermfg=green guibg=NONE guifg=NONE
highlight CursorColumn cterm=NONE ctermbg=black ctermfg=green guibg=NONE guifg=NONE
highlght 主要是用來配色的,包括語法高亮等個性化的配置。可以通過:h highlight,查看詳細信息
CursorLine 和 CursorColumn 分別表示當前所在的行列
cterm 表示為原生vim設置樣式,設置為NONE表示可以自定義設置。
ctermbg 設置終端vim的背景色
ctermfg 設置終端vim的前景色
guibg 和 guifg 分別是設置gvim的背景色和前景色,本人平時都是使用終端打開vim,所以只是設置終端下的樣式
我按照上面的教程,在~/.vimrc中設置了行和列,但是感覺單獨設行高亮顯示比較好,列也高亮顯示的話有點刺眼。
