você está aqui: Home  → Arquivo de Mensagens

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


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

 

 

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script