如何更改gvim中的左边距

时间:2011-10-25 17:36:32

标签: vim

我在XP上有gvim 7.3。
我的问题是,当我编辑文件并关闭行号时,文本太靠近左窗口边距。我不想添加前导空格,我想增加边距。当我有行号(我不喜欢)时,左窗口边界和行号之间有足够的空间,行号和文本之间有足够的空间。但是当关闭行号时没有左边距。
我想增加这个余量,但不知道它是如何解决的。

5 个答案:

答案 0 :(得分:8)

我从来没有遇到任何问题,因为文字太靠近左边窗边距,但如果你更喜欢屏幕中间的文字(水平方向),你可能会对 VimRoom感兴趣。这是一个无分心的插件,但随意丢弃你不喜欢的部分。

所以不是这个

enter image description here

你得到了这个

enter image description here

答案 1 :(得分:5)

如果您没有为当前文档使用折叠,则可以利用foldcolumn。它会阻止你将它设置为高于12的值,所以如果你想要一个比你知道更大的运气余量的话。

或者,您可以启用行号并更改LineNr突出显示组,使文字与背景颜色相同,有效隐藏行号,同时将numberwidth设置为您想要的保证金(我相信最多10个)。

答案 2 :(得分:3)

如果有人想在Vim中增加左边距,你可以这样做:

http://imgur.com/xBlpu6X

:set foldcolumn=12
:hi FoldColumns ctermbg=none

或者:

http://imgur.com/ErpCnM9

更改数字颜色以隐藏它们不会起作用。

:set nuw=8

答案 3 :(得分:2)

查看Goyo,它对我有用。

编辑降价时,打开goyo:

au FileType markdown Goyo

答案 4 :(得分:-3)

我认为“左”会有所帮助:

:[range]le[ft] [indent]
                    Left-align lines in [range].  Sets the indent in the
                    lines to [indent] (default 0).

所以如果你使用

:%le5

您拥有完整文档所需的保证金。

LEM

相关问题