Vim - Instalando NERDTree com Pathogen: mudanças entre as edições
Sem resumo de edição |
Sem resumo de edição |
||
Linha 32: | Linha 32: | ||
map <C-n> :NERDTreeToggle<CR> | map <C-n> :NERDTreeToggle<CR> | ||
Ou, se você quiser que o NERDTree abra automaticamente, copie isso no mesmo arquivo: | |||
autocmd StdinReadPre * let s:std_in=1 | |||
autocmd VimEnter * if argc() == 0 && !exists("s:std_in") | NERDTree | endif | |||
7 - Seu arquivo .vimrc devera estar assim: | |||
"configurações pathogen | |||
execute pathogen#infect() | |||
call pathogen#helptags() | |||
syntax on | |||
filetype plugin indent on | |||
"configurações nerdtree | |||
map <C-n> :NERDTreeToggle<CR> | |||
[[Category: vim]] | [[Category: vim]] | ||
[[Category: desenvolvimento]] | [[Category: desenvolvimento]] |
Edição atual tal como às 17h48min de 10 de agosto de 2015
1 - A primeira coisa a fazer é já ter instalado o vim e o git. Depois, certifique-se de ter um arquivo .vimrc no seu diretório de usuário e uma pasta .vim também.
$ touch ~/.vimrc $ mkdir ~/.vim
2 - Dentro da pasta .vim crie uma pasta autoload e uma bundle:
$ mkdir -p ~/.vim/autoload ~/.vim/bundle
3 - Copie o arquivo padrão do projeto Pathogen usando curl:
$ curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim
ou
$ curl -Sso ~/.vim/autoload/pathogen.vim https://raw.github.com/tpope/vim-pathogen/master/autoload/pathogen.vim
ATENÇÃO: o repositório git do projeto pathogen é esse -> https://github.com/tpope/vim-pathogen Fique atento a mudanças no endereço do arquivo sempre visitando esse link antes de seguir o procedimento.
4 - Copie as linhas abaixo no arquivo .vimrc do usuário:
execute pathogen#infect() call pathogen#helptags() syntax on filetype plugin indent on
5 - Copie para o diretório ~/.vim/bundle os arquivos de configuração do projeto Nerdtree:
$ cd ~/.vim/bundle $ git clone https://github.com/scrooloose/nerdtree.git
6 - Copie a linha abaixo para abrir o NERDTree com o comando crtl + n:
map <C-n> :NERDTreeToggle<CR>
Ou, se você quiser que o NERDTree abra automaticamente, copie isso no mesmo arquivo:
autocmd StdinReadPre * let s:std_in=1 autocmd VimEnter * if argc() == 0 && !exists("s:std_in") | NERDTree | endif
7 - Seu arquivo .vimrc devera estar assim:
"configurações pathogen execute pathogen#infect() call pathogen#helptags() syntax on filetype plugin indent on "configurações nerdtree map <C-n> :NERDTreeToggle<CR>