Configurações VIM

18 10 2010

Edite ou crie o arquivo /home/user/.vimrc e edite conforme abaixo:

set incsearch             "Procura texto em tempo real, enquanto teclado"
set ic                    "Nao diferencia mais/minusc"
set laststatus=1          "Mostra sempre a statusbar com o nome do ficheiro"
set ruler                 "Mostra a linha e coluna na statusbar"
set title                 "Mostra o nome do ficheiro no titulo do terminal"
set smarttab              "Tabulacao inteligente"
set smartindent           "Identação inteligente"
set autoindent            "Auto identação"
set ts=4                  "Tab = 4 brancos"
set shiftwidth=4          "Quando o autoindent faz um tab, ele é do tamanho de 4"
set softtabstop=4         "Tecla Backspace volta 4 espaços quando estiver numa identação"
set sm                    "Mostra o ultimo par de parenteses fechados"
set wildmode=longest,list "Mostra completacoes ao usar o TAB"
set showcmd               "Mostra comando incomletos (marcar caracter, etc)"
set shortmess=atI         "Mensagens abreviadas"
set magic                 "Usa 'magia' ao procurar texto" ???
set showmode              "Mostra o modo do vim"
set bs=indent,eol,start   "Permite backspace sobre tudo no modo insert"

É isso! =]

Fonte: www.vivaolinux.com.br

Anúncios




VIM: fechamento automático de pares de caracteres

14 06 2010

Com o vim aberto digite “:” (dois pontos) e:

imap { {}<left>
imap ( ()<left>
imap [ []<left>

Apartir de agora, ao abrir uma chave {}, ou parênteses (), e colchetes [] o VIM fecha automáticamente.

É isso! =]

fonte: http://www.vivaolinux.com.br