Matilda
Matilda

Reputation: 1718

set .vim home directory to something specific

My projects are all under /Users/username/workspace/my_project where /Users/username/ is $HOME.

I want macvim to always have the home as /Users/username/workspace/my_project instead of /Users/username/.

I understand set autochdir sets the home to whatever the current file's directory is, but this is not what I want. Also I'm using NerdTree if that helps.

Upvotes: 7

Views: 3610

Answers (2)

cengs
cengs

Reputation: 3

add autocmd VimEnter * :cd ~/my_project/ to your vimrc
the directory will change only when your open vim, and you can decide change to another directory whenever you want use :cd /directory/

Upvotes: 0

romainl
romainl

Reputation: 196586

Do you want Vim's working directory to be ~/my_project?

Add cd ~/my_project to your ~/.vimrc.

Do you want all your plugins and colorschemes to be loaded from ~/my_project, however silly it is?

See :help runtimepath.

Upvotes: 8

Related Questions