Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: kurumin-emu
Por humbhenri
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Utilizando abreviações no Vim
Linux user
Publicado por Sandro Marcell em 18/02/2011

Login: SMarcell, 580234 pontos | Blog: http://my.opera.com/smarcell/blog/
[ Hits: 1842 ]

Utilizando abreviações no Vim

Com certeza vocês já viram aquelas opções de autocorreção e autotexto disponíveis nos grandes editores de texto, tais como OpenOffice Writer ou o MS-Word, no qual ao se digitar palavras de forma incorreta eles automaticamente as corrigem ou então, ao digitar uma sigla (ou abreviação) a mesma é reescrita de forma completa. Pois bem, saibam que o Vim também pode fazer o mesmo de forma super simples!

Obs.: O Vim possui várias opções de abreviação, a tratada nesta dica refere-se à abreviações em modo de inserção.

Para utilizar esse recurso você deverá usar o comando iabbrev (ou seu atalho 'iab'), com a seguinte sintaxe:

iabbrev <expressão> <expansão>
ou
iabbrev <forma_incorreta> <forma_correta>

Veja alguns exemplos.

Em modo de comando faça:

:iabbrev Vi VI = Vim Imitation =]
:iabbrev KISS Keep It Simple Stupid!
:iabbrev linux GNU/Linux


Agora no modo de inserção basta digitar as abreviações e o Vim fará o resto.

O mesmo vale para autocorreção:

:iabbrev idéia ideia
:iabbrev vôo voo
:iabbrev vêem veem


- Ótimo para quem ainda não se familiarizou com o novo acordo ortográfico vigente! =)

Ah, e para finalizar esta dica, ao invés de ficar inserindo as abreviações em modo de comando você pode simplesmente criar um arquivo texto comum contendo todas as abreviações/autocorreções que você quiser, com a seguinte forma:

iabbrev <expressão> <expansão>
iabbrev <forma_incorreta> <forma_correta>
...
iabbrev ... ...

E finalmente para carregá-lo automaticamente no Vim, adicione em seu '.vimrc':

source /caminho/para/seu/arquivo/de/abreviações

Mais detalhes? (consulte a documentação do Vim no próprio Vim!)

:help abbreviations

Falou!!!


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Emesene, uma boa opção
   Dica Linux recomendada Instalando o Firefox de forma diferente no Linux
   Dica Linux recomendada sb-get: Gerenciador de pacotes para Slackware Linux que usa SlackBuilds
   Dica Linux recomendada Instalando o aMule sem problemas
   Dica Linux recomendada Programas do Linux semelhantes aos do Windows

Comentários
[1] Comentário enviado por Thalysson S em 18/02/2011 - 14:30h:

Boa, gostei !
Abraço

[2] Comentário enviado por julio_hoffimann em 18/02/2011 - 15:56h:

Oi Sandro,

Ótima dica, não conhecia o iabbrev.

Abraço!

[3] Comentário enviado por /bin/laden em 20/02/2011 - 17:54h:

Legal Sandro, também não conhecia essa do iabbrev!

PS. Esse tal de Vim é mesmo "fodástico"...

[4] Comentário enviado por mrtuxys em 22/02/2011 - 09:38h:

Boa SMarcell.
Eu só uso o vim, para um dia ficar muito bom nele.
Já é a segunda dica sua aqui que eu vejo e acho do krai.
Gostei também daquela das abas.
Flw até mais.



Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.