Vim(实际上,gvim有问题,但我相信它有两种方式)启动时它的当前目录在其运行时目录中。
我想在开始时,让我们说CD, c:\ pro
我知道我可以做:cd c:\ pro ,但有没有办法在启动时更改它,
类似的东西 gvim c:\ pro (只有那样不起作用: - |?
答案 0 :(得分:6)
您可以使用
gvim -c "cd C:/pro"
-c允许您在Vim加载完成后运行命令。
Vim的工作目录最初设置为调用Vim的进程的工作目录。
如果您在资源管理器中双击.exe,那就是它的运行时目录。
如果您使用的是“开始”菜单快捷方式,则它将Start in
路径设置为运行时目录。您可以更改快捷方式的Start in
路径。
如果您使用run
对话框,那么vim的初始工作目录很可能是您的Documents and Settings
直接目录。
答案 1 :(得分:1)
你不能把cd path
放在你的.vimrc中吗?
答案 2 :(得分:1)
如果您主要使用VIM来处理单个项目,您可以将它放在vimrc
上,以便在启动时设置:
打开vimrc
:
:e $MYVIMRC
然后添加以下行:
cd c:\my\project\path