可能重复:
从Vim中光标下的完整路径打开文件
假设我有以下文件树:
/
include/
library/
a.hpp
b.hpp
src/
a.cpp
b.cpp
Run Code Online (Sandbox Code Playgroud)
以下/src/a.cpp
文件:
#include "a.hpp"
#include "b.hpp"
Run Code Online (Sandbox Code Playgroud)
我总是在根目录下打开Vim.所以当我想加载时a.hpp
我做:
:tabnew include/library/a.hpp
Run Code Online (Sandbox Code Playgroud)
要么:
:tabnew **/a.hpp
Run Code Online (Sandbox Code Playgroud)
我想映射<F4>
以使用递归搜索在新选项卡中打开光标下的文件.
我尝试了以下映射命令:
:map <F4> :tabnew **/expand("<cfile>")<cr>
Run Code Online (Sandbox Code Playgroud)
但显然,这不起作用,因为它试图打开文件"/expand("
.
关于我怎么做的任何线索?
谢谢.
归档时间: |
|
查看次数: |
3486 次 |
最近记录: |