vim (.vimrc)
vim
Categoria: Vim
Software: vim
[ Hits: 18.139 ]
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
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Atualizando o Fedora 42 para 43
Como saber se o seu e-mail já teve a senha vazada?
Como descobrir se a sua senha já foi vazada na internet?
Ubunto não reconhece rede ethernet (0)
Secure boot, artigo interessante, nada técnico. (3)
Instalação dualboot Windows 11 e Debian 13 (11)









