Alterando o Diretório Inicial do Vim

6

Anteriormente, tenho usado o vim sem problemas. No entanto, há alguns meses, nossa empresa fez algumas atualizações de rede e segurança. Depois disso sempre que eu conecto um cabo de rede no meu laptop, ele cria uma unidade compartilhada de rede "H" com o nome da minha empresa e quando tento abrir o vim ele não carrega plugins e outras coisas que estão no meu diretório home do vim. / p>

Eu encontrei o motivo, mas não sei como resolvê-lo. O problema é que essas atualizações de rede mudaram nosso diretório HOME. Quando escrevo:

echo $HOME

Imprime H . Antes de conectar um cabo de rede, minha casa era C: \ Users \ blabla .

Como posso alterar minha variável HOME? Quando executo o set , ele imprime:

C:\Windows\System32>set | findstr /R "^HOME"
HOMEDRIVE=H:
HOMEPATH=\
HOMESHARE=\companyname\blabla\username$
    
por mcaaltuntas 13.10.2011 / 11:18

2 respostas

5

Você pode definir HOME para o que quiser

set HOME=h:\example_directory\ (or something)

(ou vá ao painel de controle \ System \ Advanced \ Environmental ... e crie uma variável ambiental com esse nome)

mas por que não colocar o Vim em algum diretório para que

\gvim
\gvim\_vimrc
\gvim\vim73\
\gvim\vimfiles

é sua ordem de arquivos & pastas. Dessa forma, se nada for encontrado em HOME , ele ainda encontrará os arquivos relevantes (deve).

    
por 13.10.2011 / 11:34
2

Você pode colocar seus arquivos vim em um lugar diferente. Meu sistema Ubuntu me fornece a seguinte lista:

   system vimrc file: "$VIM/vimrc"
     user vimrc file: "$HOME/.vimrc"
      user exrc file: "$HOME/.exrc"
  system gvimrc file: "$VIM/gvimrc"
    user gvimrc file: "$HOME/.gvimrc"
    system menu file: "$VIMRUNTIME/menu.vim"
  fall-back for $VIM: "/usr/share/vim"

Tente colocar os arquivos em $ VIM, que provavelmente serão C: \ Arquivos de Programas \ Vim ou similares.

    
por 13.10.2011 / 15:27

Tags