vim (.vimrc)
vim
Categoria: Vim
Software: vim
[ Hits: 18.189 ]
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
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Script de montagem de chroot automatica
Atualizar Linux Mint 22.2 para 22.3 beta
Jogar games da Battle.net no Linux com Faugus Launcher
Como fazer a Instalação de aplicativos para acesso remoto ao Linux
Assisti Avatar 3: Fogo e Cinzas (4)
Conky, alerta de temperatura alta (11)









