在Vim中,阻止插件在特定窗口中打开文件

时间:2011-10-15 16:36:26

标签: vim taglist

我正在使用vim(实际上是gvim)有两个插件,Project.vimTagList。 当我双击插件窗口的条目(例如标记列表中的标记)时,当前选定的窗口将设置为包含该标记的文件。

然而,当急功打开的窗口是Project的时,窗口会转到编辑文件而我会松开项目窗口。 有没有办法在基于插件的窗口中锁定文件的编辑?例如,什么也不做,或者在最后一个“常规”窗口中打开它。

感谢。

1 个答案:

答案 0 :(得分:0)

解决此问题的最简单方法是:set switchbuf+=split中的.vimrc;这将导致在拆分中打开新的缓冲区。查看:help 'switchbuf'了解更多信息,您可以调整行为。

如果您不希望vim始终以这种方式运行,那么有一些命令可以跳转到标签等新的分割,标签等,例如 Ctrl + w ] ,用于在新分割中打开光标下的标记。有关详细信息,请参阅:help window-tag