vim (.vimrc)
vim
Categoria: Vim
Software: vim
[ Hits: 18.193 ]
Por: Inacio
Esse arquivo mostra algumas configurações do vim, assim como, o auto completar de palavras.
Arquivo /home/inacio/.vimrc
set incsearch " procura texto em tempo real, enquanto e' teclado
set ic "Nao diferencia mais/minusc
set magic " usa 'magia' ao procurar texto =)
set bs=indent,eol,start
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
set autoindent
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 showmode
set showcmd " mostra comando incomletos (marcar caracter, etc)
set shortmess=atI " mensagens abreviadas
map <BS> X
set et sm js
set nowrap
"====== complementação de palavras ====
"usa o tab em modo insert para completar palavras
function! InsertTabWrapper(direction)
let col = col('.') - 1
if !col || getline('.')[col - 1] !~ '\k'
return "\<tab>"
elseif "backward" == a:direction
return "\<c-p>"
else
return "\<c-n>"
endif
endfunction
inoremap <tab> <c-r>=InsertTabWrapper ("forward")<cr>
inoremap <s-tab> <c-r>=InsertTabWrapper ("backward")<cr>
syntax on
Bluefin - A nova geração de ambientes de trabalho Linux
Como atualizar sua versão estável do Debian
Cirurgia para acelerar o openSUSE em HD externo via USB
Quer auto-organizar janelas (tiling) no seu Linux? Veja como no Plasma 6 e no Gnome
Copiando caminho atual do terminal direto para o clipboard do teclado
Script de montagem de chroot automatica
Não estou conseguindo fazer funcionar meu Postfix na versão 2.4 no Deb... (0)
archlinux resolução abaixou após atualização (16)
Conselho distribuiçao brasileira (7)
Não consigo instalar distro antiga no virtualbox nem direto no hd (33)









