Categories

Calendar

September 2017
M T W T F S S
« Jun    
 123
45678910
11121314151617
18192021222324
252627282930  

在 VIM 中打开加号开头的文件

我在上一篇文章中提到 Matlab 以加号开头的目录来表示一个 package ,但是文件名开头的加号对于 VIM 来说有特殊的意义,每次打开 +foo/bar.m 这样的文件的时候都要用 ./+foo/bar.m 这样的方式,非常麻烦。

虽然 VIM 那个脚本语言甚至比 Matlab 的脚本语言还要丑陋许多,但是至少也是号称扩展性超强的编辑器,我觉得这样的任务至少应该能自动化一下。Google 了一下,很快就找到了一个类似的帖子:vim: Modifying filename in bufreadpre? ,似乎和我这里遇到的问题如出一辙,问问题的人是想要用 : 来代替 $TMPDIR ,每次打开 :/foo 的时候能自动变成 $TMPDIR/foo 。