0
这似乎有点挑剔,但我喜欢用wildmenu在缓冲区之间切换:我做了:b
,然后点击选项卡,直到找到我想要的文件。问题是有时,vim显示整个文件路径而不是文件。因此,与其让一些好听像vim有时会显示文件的完整路径而不仅仅是文件名?
foo.cpp bar.cpp foobar.cpp
我得到
foo.cpp ~/Documents/programming/projects/my_project/src/bar.cpp foobar.cpp
这惹恼了我的地狱。有时会发生,有时不会。删除缓冲区并重新打开文件不会执行任何操作;我必须重新启动vim才能让它消失。
有谁知道vim为什么这么做?
还有':set autochdir' built-in;它和你的':autocmd'(和更好)一样。 –
@IngoKarkat谢谢!我更新了我的答案。 – steffen