命令CD并使用插件启动VIM

命令CD并使用插件启动VIM

我正在尝试改进我的“切换项目”工作流程。

现在它的工作方式如下(我在 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

相关内容