我想打开一个新的选项卡,文件资源管理器设置为我打开的文件的目录,而不是我打开vim的目录。例如,
如果我这样做:
~: cd ~/dir1
~/dir1: vim dir2/dir3/dir4/file1
然后从该窗口内,我想打开一个新的选项卡,其中文件资源管理器当前显示~/dir1/dir2/dir3/dir4/
的内容(当前活动选项卡中的文件目录)。
我设置了以下映射:
nnoremap <leader>t :tabnew<CR>:Ex . <CR>
但这只是打开~/dir1
的文件资源管理器。我如何编辑这个键映射传递给:Ex
当前打开的文件的目录?
除了:tabe %:h
,还有
:Texplore
或简写为:Te
:tabe %:h
打开一个选项卡,编辑'当前文件名的头部' (%
是当前文件名,:
添加修饰符,h
是文件名/头部修饰符),即目录
除了francois的答案,您还可以打开新的分割窗口,如果您想分别使用:Hexplore
或:Vexplore
进行横向或纵向的并排比较