我希望能够通过更改背景颜色(或者只是一条线?)来突出显示vim中的包边/文本宽度。很多IDE都有这个。我嘲笑我在说什么:

任何人都知道这是否可以在macvim或gvim中完成?

有帮助吗?

解决方案

试试这个:

:match ErrorMsg '\%>80v.\+'

它将突出显示超过80个字符的文本,您可以用您拥有的任何包装宽度替换“80”。但是,它只会突出显示超出宽度的字符,然后才会突出显示实际长于宽度的行。

查看 http://vim.wikia.com/wiki/Highlight_long_lines 了解更多信息,但他们几乎完成了同样的事情。

其他提示

从Vim 7.3开始,可以像这样突出显示列:

将其设置为当前 textwidth

:set cc=+1

或者您可以将其设置为预定义值:

:set cc=80

你可以改变它的颜色:

:hi ColorColumn ctermbg=lightgrey guibg=lightgrey

有关详细信息,请参阅帮助:

:help colorcolumn
autocmd FileType * execute "setlocal colorcolumn=" . join(range(&textwidth,250), ',')
highlight ColorColumn guibg=#303030 ctermbg=0

这个问题很大,颜色列突出显示优先于hlsearch!所以基本上你不能看到超出该边际的突出显示的搜索项目......

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top