sábado, 21 de fevereiro de 2009

Criando abreviações

Uma abreviação é uma palavra curta que expande para uma palavra longa durante a inserção.
O comando:
:abbreviate 
funciona tanto no modo inserção como na linha de comando.

Em modo normal:i@a insere 'fresh'.
Em modo comando: :s/xx/@a/ executa :s/xx/fresh/

Para definir abreviações só para o modo inserção use:
:iabbreviation
ou:
:iab
Abreviação de uma palavra:
:iab par paralelepípedo
Use:
Entrar no modo inserção.
par<space>
A abreviação é disparada por um carácter que não pode ser parte de uma palavra, por exemplo, espaço.
Para evitar que uma abreviação expanda (pois será usada como palavra) pressione :
<Ctrl-V><space>
Abreviação de mais de uma palavra.
:iab BO Barak Obama
Abreviação para caixas de comentários:
:iab #b /******************************************************************
:iab #e
<space>******************************************************************/
como espaços entre a abreviação e a expansão são ignorados, foi usado <space>.

Abreviação para corrigir erros frequentes de digitação:
:iab proque porque

Para abreviações somente em modo comando:
:cabbreviate
Para evitar remapeamento de abreviações:
:cnoreabbrev

0 comentários:

Postar um comentário