Sejam todos bem-vindos e fiquem atentos às regras de utilização do fórum e política de privacidade.
insira essas linhas no seu ~/.vimrc e a completação por tab no vim estará ativada...function InsertTabWrapper() let col = col('.') - 1 if !col || getline('.')[col - 1] !~ '\k' return "\<tab>" else return "\<c-p>" endifendfunctioninoremap <tab> <c-r>=InsertTabWrapper()<cr>
Citação de: stumm em 10 de Maio de 2006, 14:40insira essas linhas no seu ~/.vimrc e a completação por tab no vim estará ativada...function InsertTabWrapper() let col = col('.') - 1 if !col || getline('.')[col - 1] !~ '\k' return "\<tab>" else return "\<c-p>" endifendfunctioninoremap <tab> <c-r>=InsertTabWrapper()<cr>Excelente dica! Eu uso o vi desde ingressei na Universidade, e desde então nunca me interessei em programar com outro editor. Também uso o vi para editar arquivos de sistema. É uma ferramenta muito poderosa.
Eu acho o VI coisa de extra-terrestre. Exageradamente complicado.Eu uso o nano e o Joe.