Mudanças entre as edições de "Vim - Instalando NERDTree com Pathogen"

De Pontão Nós Digitais
 
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

Vim-nerd.png

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>