我在XP上有gvim 7.3。
我的问题是,当我编辑文件并关闭行号时,文本太靠近左窗口边距。我不想添加前导空格,我想增加边距。当我有行号(我不喜欢)时,左窗口边界和行号之间有足够的空间,行号和文本之间有足够的空间。但是当关闭行号时没有左边距。
我想增加这个余量,但不知道它是如何解决的。
答案 0 :(得分:8)
我从来没有遇到任何问题,因为文字太靠近左边窗边距,但如果你更喜欢屏幕中间的文字(水平方向),你可能会对 VimRoom感兴趣。这是一个无分心的插件,但随意丢弃你不喜欢的部分。
所以不是这个
你得到了这个
答案 1 :(得分:5)
如果您没有为当前文档使用折叠,则可以利用foldcolumn
。它会阻止你将它设置为高于12的值,所以如果你想要一个比你知道更大的运气余量的话。
或者,您可以启用行号并更改LineNr
突出显示组,使文字与背景颜色相同,有效隐藏行号,同时将numberwidth
设置为您想要的保证金(我相信最多10个)。
答案 2 :(得分:3)
如果有人想在Vim中增加左边距,你可以这样做:
:set foldcolumn=12
:hi FoldColumns ctermbg=none
或者:
更改数字颜色以隐藏它们不会起作用。
:set nuw=8
答案 3 :(得分:2)
答案 4 :(得分:-3)
我认为“左”会有所帮助:
:[range]le[ft] [indent]
Left-align lines in [range]. Sets the indent in the
lines to [indent] (default 0).
所以如果你使用
:%le5
您拥有完整文档所需的保证金。
LEM