Sas*_*oss 24 vim margin macvim
我在vim中的colorscheme有问题:
替代文字http://new.tinygrab.com/ca56d2c7a8e13f7077012bece6abd90e.png
行号太靠近代码了.如何增加行数右边距的宽度?
Bil*_*dom 20
这也困扰了我; 我讨厌让文字挤满一块纯色.这让我幽闭恐慌.
以下是我作为解决方法所做的事情(在MacVim中,但我希望相同的技术可以在其他地方使用):
在您首选的colorscheme中,将line-number列的背景颜色设置为与普通文本的背景颜色相同,将行号前景颜色设置为低对比度且不显眼的(因此它看起来不像是正常文本的一部分).我使用白色黑色表示普通文本,黑色表示黑色灰色表示行号:
hi LineNr guifg=#505050 guibg=Black
hi Normal guifg=White guibg=Black
Run Code Online (Sandbox Code Playgroud)
不可否认,这并没有像隐藏它那样解决问题,但它对我来说效果很好.
Jee*_*eet 15
您可以在“~/.vimrc”中添加以下行:
set nuw=6
其中“6”指定以字符数表示的列宽度。根据需要替换为较小或较大的数字。我认为,仅适用于更新的(>=7?)版本的 Vim。
小智 12
https://github.com/vim/vim/blob/master/src/screen.c#L2220
看看代码,它变得不可能(没有修补vim,显然):vim总是格式化行号以占用整个可用宽度,之后只留下一个空格("%*ld"格式说明符在代码确保这一点).
| 归档时间: |
|
| 查看次数: |
11973 次 |
| 最近记录: |