vim:分割窗口上的文件列表,在顶部屏幕中打开

时间:2014-07-07 08:47:32

标签: vim

我在GVIM中打开了一个拆分窗口。 在底部窗口我打开了一个文本文件。 此文本文件包含文件列表(带完整路径)。

我想要的是一个命令,以便根据我在底部窗口中的文件名上的光标位置,该文​​件将在顶部窗口打开。目前,当我按下g-f时,它会在底部窗口而不是文件列表中打开它。

有什么想法吗?

编辑:我设法用宏(复制线,ctrl-w,up,:e和粘贴)来解决它。欢迎任何更好的建议!

1 个答案:

答案 0 :(得分:2)

你可以使用像这样的映射:

nnoremap <F7> :let cf = expand("<cfile>") <bar> wincmd k <bar> execute "e " . cf<CR>
  1. 将光标下的文件名保存在变量
  2. 将光标移动到上面的窗口,
  3. 编辑文件。
  4. 但是你想解决什么问题?