如何在vifm版本的分离屏幕窗口中编辑文件> 0.4

时间:2012-12-07 05:45:12

标签: command-line-tool

我刚刚安装了vifm-0.7.4。它包含的功能远远多于0.4版。但是,我在旧版本中缺少一种行为。也就是说,如果您在screen中启用vifm

:screen

在文本文件中按 l Enter 后,该文件将在新vi窗口的screen中打开。但是,在新版本中,文件在与vifm接口相同的窗口中打开。我可以使用screen命令在新的edit窗口中打开文件:

:e

但它不如单个 l 方便。是否有可能回到新版本中的旧行为?

1 个答案:

答案 0 :(得分:1)

这是一种回归,直到现在才被注意到。我将在下一个版本中修复该错误(它应该很简单),但您可以通过电子邮件或其中一个错误跟踪器向我询问此类行为。

以下是您现在可以尝试使用的内容(将其放入~/.vifm/vifmrc文件中):

nnoremap l : if filetype('.') == 'reg'
          \|     edit
          \| else
          \|     execute 'normal! l'
          \| endif<cr>

nmap <cr> l
nmap <right> l

但这不会运行与文件相关的程序。