Как указал @changelog, абсолютный лучший способ заставить MacVim вести себя так же, как Textmate, - это использовать Янус .Janus упаковывает множество популярных плагинов и предоставляет простой способ поддерживать эти плагины в актуальном состоянии с помощью rakefile.Janus также включает в себя NERDTree (упомянутый @zengr) наряду с множеством других инструментов, которые действительно облегчают управление большим проектом.
Чтобы запустить mvim так, как вы запускаете textmate с помощью mate project_dir
, в загрузку MacVim включен скрипт mvim.Вам просто нужно положить его на своем пути (я держу свой в /usr/local/bin/mvim
).Используя этот скрипт, вы можете сделать то же самое:
mvim project_dir
- открыть конкретный каталог в MacVim
mvim .
или просто mvim
- открыть текущий каталог в MacVim