23 我知道可以使用:split或在拆分中打开新文件:vsplit,但是是否可以使用现有缓冲区打开新拆分,并可能利用自动完成功能? split buffers — 青铜色的 source 您是否尝试过不带参数的:sp(lit)或:vs(plit)?:) — 哟
31 该sbuffer命令将让您使用现有的缓冲区名称或编号创建拆分。:sb#将打开一个带有缓冲区编号的拆分#(如:buffers列表中所示)。:sb foo将使用名为的缓冲区打开拆分foo。制表符完成将循环可用的缓冲区名称。 :vertical sb...如果要垂直分割而不是默认的水平分割,可以使用。 是否有较不冗长的方法来打开新的垂直拆分中的现有缓冲区?喜欢的东西:v sb可能? — zepp.lee 1 我相信“垂直”只能缩写为“垂直”,因此,如果您想更简洁一些,则必须制作一个自定义命令/函数/等
2 :(v)split <name_of_buffer> 要么 :(v)split #<buffer_number> 此答案显示了一种用于@ user72的答案以及@ zepp.lee的注释的较短方法。 例如,您可以使用 :vsp #2 要么 :vsp test.js — 亚历克斯 source 1 欢迎来到该网站@alexhg!我们鼓励用户创建详细的答案,以确保它们对其他读者尽可能有用:如果您解释了为什么建议使用此解决方案,也可以链接到文档,这将很有用。目前,您的答案被标记为“低质量”,但是您可以使用“编辑”按钮来解决。 — statox
:sp
(lit
)或:vs
(plit
)?:)