0
This SO post描述瞭如何突出顯示VIM中某行上的所有字符超過給定行號(本例中爲80)。匹配並突出顯示VIM中的兩組列。
我想要兩組突出顯示的字符,81-100列用一種背景色突出顯示,101+列使用另一種背景色。
這裏是我試過到目前爲止:
" Light highlight characters past column 80. Red highlight past 100.
highlight OverLength1 ctermbg=red ctermfg=white guibg=#5b4f62
match OverLength1 /\%81v.\+/
highlight OverLength2 ctermbg=red ctermfg=white guibg=#990500
match OverLength2 /\%101v.\+/
以及3號線這種變化:
match OverLength1 /\%81v.\+($|100v)/
無論是作品。我能得到的最好的是搭配101+孤單;它看起來像第二場比賽將覆蓋第一場比賽。
我不喜歡colorcolumn選擇,我不想強調空列,在指定的範圍只是文本。