Я пытаюсь улучшить рабочий процесс "переключения проектов".

Прямо сейчас это работает так (я на OS X 10.6.7)

Откройте терминал.

У меня есть этот псевдоним:

alias work='cd /Volumes/blah/Projects/'

Поэтому я набираю: "работа" -> "cd ProjectName"

Тогда я открываю VIM.

Внутри я VIM, я всегда открыт: плагин NERDTree.

Мне интересно, есть ли способ сделать это в одной команде, например:

Workon ProjectName

(аналогично тому, что virtualenv имеет для python, где вы используете "крючок" для перехода в указанный каталог)

1 ответ1

1

В вашем ~/.vimrc добавить

autocmd VimEnter * NERDTree

Это автоматически выполнит команду vim (запустив плагин NERDTree). Вот короткий сценарий, который поможет вам достичь того, чего вы хотите.

$ cat workon
#!/bin/bash

cd /Volumes/blah/Projects/$1
vim

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .