在 Vim 中,如何将要编辑的文本移动到窗口中间?

在 Vim 中,如何将要编辑的文本移动到窗口中间?

是否可以将文本放在中间的 (g)Vim 窗口中?这是默认设置:默认 这就是我想要实现的(使用 gimp 创建的模型):解决方案

答案1

您可以在正在编辑的窗口的左侧和右侧设置空白窗口:

:leftabove vnew
:wincmd l
:vnew
:wincmd h

要隐藏分隔符和波浪线,请使用:highlight命令和VertSplit/NonText高亮组。请注意,隐藏NonText也会隐藏list字符,请参阅:help 'list'

因此,要隐藏分隔线和波浪号,gvim您可以执行以下操作:

:highlight VertSplit guifg=bg guibg=bg
:highlight NonText   guifg=bg

答案2

有些插件可以创建空的填充窗口并关闭所有装饰;通常,它们提供一个命令来打开/关闭此视图:

答案3

:set foldcolumn=3          # replace with left border width you want
:set foldmethod=manual

// 从这里

相关内容