De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.


vim - Opções úteis de configuração

Colaboração: Valter Régis Sampaio Cardoso

Data de Publicação: 18 de Janeiro de 2005

O editor de textos Vim tem um arquivo de configuração chamado .vimrc localizado no diretório home do usuário. Após pesquisar em alguns sites, cheguei na configuração abaixo para editar programas, usando cores, identação, etc.

Edite ou crie o arquivo ~/.vimrc e coloque as linhas abaixo:

  • Modo "No compatible" . Valores padrão para algumas opções são adequados ao Vim, não Vi.

      set nocp
    

  • Desliga quebra de linhas. As linhas vao ficar longas, ultrapassando a margem direita.

      set nowrap
    

  • Mostra no rodape da tela a posição horizontal e vertical do cursor.

      set ruler
    

  • Permite mover com as setas para areas onde não tem texto.

      set ve=all
    

  • Desliga o som de beep (no gvim a tela pisca quando houver erros).

      set vb 
    

  • Busca não diferencia maiusculas e minusculas.

      set ic
    

  • Ao criar nova linha, usa indentação da linha anterior.

      set ai
    

  • Tabs são do tamanho de 4 espaços

      set tabstop=4
    

  • Tabs são convertidos para espaços

      set expandtab
    

  • Quando o "autoindent" faz um tab, ele é do tamanho de 4 espaços.

      set shiftwidth=4
    

  • Tecla Backspace volta 4 espaços quando estiver numa identação.

      set softtabstop=4
    

  • Tecla Backspace funciona sobre autoindents, quebra de linha, e inicio de inserção.

      set backspace=indent,eol,start
    

  • Mostra nome do arquivo no rodape da tela.

      set title
    

  • Envia mais caracteres ao terminal, melhorando o redraw de janelas.

      set ttyfast
    

  • Usa cores que ficam melhor com fundo preto, quando usando cores em edição de codigo fonte.

      set background=dark
    

  • Ativa as cores para edição de codigo fonte (syntax highlighting)

      syntax on
    
Error: No site found with the domain 's2.dicas-l.com.br' (Learn more)