VIM的配置:高亮光標所在的行列


本文轉自: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,查看詳細信息

CursorLineCursorColumn 分別表示當前所在的行列

cterm 表示為原生vim設置樣式,設置為NONE表示可以自定義設置。

ctermbg 設置終端vim的背景色

ctermfg 設置終端vim的前景色

guibgguifg 分別是設置gvim的背景色和前景色,本人平時都是使用終端打開vim,所以只是設置終端下的樣式

 

我按照上面的教程,在~/.vimrc中設置了行和列,但是感覺單獨設行高亮顯示比較好,列也高亮顯示的話有點刺眼。

謝謝作者@xinxingzhao


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM