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 expandtab

Colaboração: Roberto Bertó

Data de Publicação: 13 de Junho de 2002

Algo muito util quando se utiliza o VIM (Vi IMproved) é o recurso do expandtab. Atraves dessa opção todos os tabs são convertidos em espaços. A utilidade disso é que os espaços não são distorcidos tal qual os espaços simulados pelo tab quando um mesmo documento é aberto em editores de texto diferentes.

Para ativar o expandtab, conheco três maneiras. Uma delas é adicionar o texto vim: set expandtab: dentro dos arquivos. Um uso muito comum disso é em codigo-fonte de programas, porém de forma comentada. Assim, de acordo com a linguagem você poderia escrever, por exemplo:

  // vim: set expantab:
  # vim: set expandtab:
  /* vim: set expandtab: */

Outra forma de ativar o expandtab é simplesmente editar o vimrc, globalmente em /usr/share/vim/vimrc ou ~/.vimrc, e adicionar a linha: set expandtab

Tambem podemos simplesmente digitar no proprio VIM o comando:

  :set expandtab

Caso você queira desligar o expandtab, basta substituir o set expandtab por set noexpandtab em qualquer um dos três modos apresentados acima.

O vim: set expandtab: pode ser usado para outras opções do vim, como o set autoindent.

  Roberto Bertó, e-Consultor
  Cel:    51 91169628
  email:  berto arroba under.com.br
   
  UNDER DEVELOPMENT - http://www.UNDER.com.br
  Tel/FAX: 51 32270599  Rua Duque de Caxias, 1594 apto. 204
  CEP 900010-281 - Porto Alegre - RS

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


Veja a relação completa dos artigos de Roberto Bertó