Vim不会扩展<cfile>

Ama*_*ati 0 vim

我试图让vim扩展光标下的文件名时遇到问题.例如:

include("../path/file.php");
Run Code Online (Sandbox Code Playgroud)

当光标在文件名上时,我输入gffile.php就可以了.但是,当我gf以这种方式重新映射vimrc中的命令时:map gf :tabnew <cfile><CR>然后在新选项卡中gf 打开文件而不是打开一个空文件.

知道我做错了什么吗?

Luc*_*tte 5

它应该是.

:nnoremap gf :exe 'tabnew '.expand('<cfile>')<cr>
Run Code Online (Sandbox Code Playgroud)