我经常在屏幕上使用一个常见的布局——几个垂直分割,左边的文件树(NerdTree)。
当我需要一个新的缓冲区时,我通常希望它进入特定的拆分。例如,想象以下窗口结构:
| file_tree | split1 | split2 |
现在我调用文件列表命令(在我的例子中是 fzf)。当我找到文件名时,我想按类似Ctrl+1
打开文件split1
,Ctrl+2
打开文件split2
等。我怎样才能实现这样的快捷方式?具体来说,如果可能,使用 fzf。
不然体验有点尴尬:
- 我总是可以打开一个新的 vsplit,但是我需要关闭其他一些(因为现在太多了),它们被重新洗牌,等等。
- 我可以先关注一个特定的拆分,然后调用文件列表命令。那行得通,但是我一直忘记这一点,并且有一半的时间我一直在小
file_tree
拆分中打开文件。