微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在Vim中显示不同的背景颜色,超过80个字符

我已经看到 Vim 80 column layout concerns,但答案有高亮只有实际内容超过80字符标记。我想有一个100列Vim窗口打开与最左边的80列使用正常背景和任何过去,使用稍有不同的背景。 Vim窗口背景应该是不同的颜色,而不仅仅是超过80个字符点的文本。这将表明我如何接近80字的点,而不必先经过它。

我不认为这是目前可能的,但我想我会要求,以防万一。

也许它可以做一个插件

TextMate期望的Vim右边距突出显示的示例

通过在TextMate的常规首选项中选择“突出右边距”,您可以看到所需Vim行为的示例。

如果你有Vim> = v7.3,你可以简单地将它添加到你的.vimrc以突出显示81和向前(因此80是你最后一个有效的列):
let &colorcolumn=join(range(81,999),",")

如果没有看到突出显示,您可能没有ColorColumn突出显示颜色集。添加此项(根据您的偏好调整):

highlight ColorColumn ctermbg=235 guibg=#2c2d27

现在我喜欢突出第80列以及120及以后,所以我有单独的“警告”和“危险”标记。你可以这样做:

let &colorcolumn="80,".join(range(120,")

这里是GVim编辑我的.vimrc的屏幕截图。

我使用Ubuntu Mono 11字体和molokai配色方案。你可以在GitHub上找到我的vim config和我的所有的dotfiles

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐