行列高亮設置
• 行高亮
" 設置高亮行的顏色,ctermbg設定背景色,ctermfg設定前景色 set cursorline hi CursorLine cterm=NONE ctermbg=darkred ctermfg=white
• 列高亮
" 設置高亮列的顏色,ctermbg設定背景色,ctermfg設定前景色
set cursorcolumn hi CursorColumn cterm=NONE ctermbg=darkred ctermfg=white
Mark高亮插件
• 插件簡介
Mark是一款vim文本高亮插件,它可以同時用不同顏色來高亮不同的文本。例如,你在閱讀一段很長的代碼時,可以高亮其中一些關鍵變量來幫助理解,同時也使得追蹤源碼也將變得更加容易。
• 插件安裝
▶ 下載Mark.vim,下載地址:http://www.vim.org/scripts/script.php?script_id=1238;
▶ 存放路徑,在Windows系統下路徑為:vim安裝路徑\vimXX\plugin\,在Linux系統下安裝路徑為:/usr/share/vim/vimXX/plugin/;
▶ 將下載的Mark.vim文件拷貝到存放路徑下的plugin目錄。
• 插件快捷鍵
【普通模式(normal mode)】
• \m : 高亮或取消高亮鼠標當前所在的單詞。將鼠標放置在待高亮的單詞上,按下\m后單詞將被高亮。
• \r : 手工輸入正則表達式,高亮正則表達式匹配的單詞。使用時先輸入\r,再輸入正則表達式。
• \n : 取消鼠標所在單詞的高亮或取消所有高亮單詞的高亮顯示。
【可視模式(visual mode)】
• \m : 高亮或者取消高亮選中的文本段。
• \r : 在選中的文本中手工輸入正則表達式,高亮正則表達式匹配的文本。
• 插件命令
【命令模式(command mode)】
• :Mark regexp : 高亮正則表達式。
• :Mark regexp : 取消正則表達式高亮。
• :Mark : 取消所有高亮。
