当我在不同的 tmux Pane 中打开许多 vim 文件时,很难跟踪它们的位置。我希望看到一个打开的 tmux Pane 列表,其中标有正在编辑的 vim 文件的文件名。有这样的插件吗?可以创建一个吗?
最佳答案
要使这样的插件工作,您需要所有 vim 实例作为服务器在同一台计算机上运行,以便查询所有可见实例的缓冲区列表。在我看来,这听起来像是针对一个非常愚蠢的问题的一个极其复杂的解决方案。
除非您有非常具体的需求,否则不应运行多个 vim 实例。 Vim 完全能够处理数十个文件,并且有许多旨在使缓冲区管理更容易的插件。
从 :help 缓冲区开始。
此外,tmux 是一款优秀的软件,但您可能应该花点时间来权衡它给您的设置和工作流程增加的复杂性与其实际优势。
关于vim - 显示打开文件列表的 Tmux/Vim 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18023534/