如何有效管理vim中的选项卡/缓冲区?
以下是我如何使用vim的选项卡:如何有效管理vim中的选项卡/缓冲区?,vim,tabs,buffer,Vim,Tabs,Buffer,以下是我如何使用vim的选项卡: 我有快捷方式可以使用jk向左/向右移动选项卡,也可以使用h,l在选项卡之间移动。根据我的回答,我做错了。那么如何有效地使用缓冲区呢?不断列出隐藏的缓冲区以知道切换到哪个缓冲区似乎不是一种进步。在Vim中处理缓冲区没有正确或错误的方法。首先,学习并理解缓冲区、窗口和选项卡页面之间的区别。然后采用适合你的风格。上有许多“缓冲区管理”插件,但您也可以只使用内置命令,如:buffer,以及文件完成 如果您仅坚持“每个选项卡一个文件”规则(如在浏览器中),您将失去窗口拆
我有快捷方式可以使用
j
k
向左/向右移动选项卡,也可以使用h
,l
在选项卡之间移动。根据我的回答,我做错了。那么如何有效地使用缓冲区呢?不断列出隐藏的缓冲区以知道切换到哪个缓冲区似乎不是一种进步。在Vim中处理缓冲区没有正确或错误的方法。首先,学习并理解缓冲区、窗口和选项卡页面之间的区别。然后采用适合你的风格。上有许多“缓冲区管理”插件,但您也可以只使用内置命令,如:buffer
,以及文件完成
如果您仅坚持“每个选项卡一个文件”规则(如在浏览器中),您将失去窗口拆分的好处,并且您仍然会偶尔遇到预览和快速修复窗口形式的拆分,以及为了使用差异模式
我主要使用标签页来分隔不同的工作区(我只运行一个GVIM实例);有时,我会在不同的选项卡中以不同的安排打开同一组缓冲区,例如Eclipse等IDE中的透视图。其中使用状态行、状态行下方的空间或额外的拆分窗口来显示打开的缓冲区。这是一种选择。此外,您不需要按编号切换到缓冲区,
:buffer
也将接受缓冲区名称或缓冲区名称的子字符串作为参数。除了Randy列出的插件外,您还应该尝试或。