установить домашний каталог .vim на что-то конкретное

Все мои проекты находятся под /Users/username/workspace/my_project, где /Users/username/ равно $HOME.

Я хочу, чтобы у macvim всегда был дом /Users/username/workspace/my_project вместо /Users/username/.

Я понимаю, что set autochdir устанавливает дом в любом каталоге текущего файла, но это не то, что я хочу. Также я использую NerdTree, если это помогает.


person Matilda    schedule 17.12.2012    source источник


Ответы (2)


Вы хотите, чтобы рабочий каталог Vim был ~/my_project?

Добавьте cd ~/my_project к ~/.vimrc.

Вы хотите, чтобы все ваши плагины и цветовые схемы загружались из ~/my_project, как бы глупо это ни было?

См. :help runtimepath.

person romainl    schedule 17.12.2012
comment
Думаю, я хотел компакт-диск ~/my_project я новичок в Vim :) - person Matilda; 17.12.2012

добавьте autocmd VimEnter * :cd ~/my_project/ в свой vimrc
каталог изменится только при открытии вашего vim, и вы можете решить перейти в другой каталог, когда захотите использовать :cd /directory/

person cengs    schedule 25.04.2021