我正在尝试改进我的“切换项目”工作流程。
现在它的工作方式如下(我在 OS X 10.6.7 上)
打开终端。
我有这个别名:
alias work='cd /Volumes/blah/Projects/'
所以我输入:“work”->“cd ProjectName”
然后我打开 VIM。
在 VIM 中,我总是打开:NERDTree 插件。
我想知道是否有办法通过一个命令来完成此操作,例如:
workon 项目名称
(类似于 virtualenv 对 python 的功能,你可以使用“钩子”将 cd 进入指定目录)
答案1
在您的~/.vimrc
添加
autocmd VimEnter * NERDTree
这将自动执行 vim 命令(启动 NERDTree 插件)。这里有一个简短的脚本,可以实现您想要的功能。
$ cat workon
#!/bin/bash
cd /Volumes/blah/Projects/$1
vim