所以,在良好的PEP方式中,我试图将Python代码的列宽保持在80以下.我一直colorcolumn=80在我的.vimrc中使用该选项,但是在终端(我不是gvim或macvim的粉丝),完全黑色条纹向下80列的效果对我来说太刺耳了.我也不想启用包装,因为在很多情况下我需要超越线路.
我曾经读过某个地方,有人将它设置为仅突出显示n列中的单个字符,颜色鲜艳,这听起来像是一个非常微妙的视觉提示.
不幸的是,对于我的生活,尽管我的Googlefu,我无法找到这是如何完成的.
任何接受者?
Ken*_*ent 10
hi Bang ctermfg=red guifg=red
match Bang /\%>79v.*\%<81v/
Run Code Online (Sandbox Code Playgroud)
这两行将在第80列的char中,只有在有char时.例如,我使用的颜色是红色.你可以选择其他性感的颜色(fg/bg).
您可以继续使用colorcolumn,没有背景颜色和红色前景色:
:hi ColorColumn ctermbg=NONE ctermfg=red
Run Code Online (Sandbox Code Playgroud)
之前:

后:
