在 (g)Vim 中隐藏(或折叠)文本列(水平)

Zso*_*kai 5 vim temporary folding hide

有没有办法在 Vim 中编辑缓冲区(文本文件,你知道我的意思)的列吗?例如,在隐藏第 2 列和第 3 列之前缓冲区中可见的文本:

abbcccccc
accdddddd
Run Code Online (Sandbox Code Playgroud)

在隐藏它们之后:

acccccc
adddddd
Run Code Online (Sandbox Code Playgroud)

(更不用说我正在处理非常大的文件(有时超过 200 GB)。)

是的,我找到了 foldcol.vim,但它需要一个补丁,而且我没有 gcc 来作为服务器上的用户编译它。

提前致谢。

Zat*_*rus 5

无法在库存 vim 中完成;有一个隐藏补丁尚未被接受。最新版本仅适用于 vim7,而不适用于 7.2(更不用说 7.2+ 补丁了),所以最好认为它已经死了。