você está aqui: Home  → Arquivo de Mensagens Programação Shell Linux: Inscrições Abertas

Abreviações no editor vim

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 05 de abril de 2017

O editor vim é extremamente poderoso. Um dos recursos que mais gosto é a possibilidade de usar abreviações. Para criar uma abreviação, edite o arquivo $HOME/.vimrc e acrescente uma linha como:

<div class=comandos>
<PRE class=input>
ab \H <span style="font-size: 2em;">&#9786;</span>
</PRE>
</div>

Esta abreviação, representada pelos caracteres ab, sinaliza ao vim para incluir no texto os caracteres <span style="font-size: 2em;">&#9786;</span> sempre que forem digitados a barra invertida seguida do caractere H.

Esta é a abreviação que uso sempre que desejo inserir um rosto sorridente (smilie) no texto.

Você pode inserir o que quiser, não importa o tamanho:

ab \C ^M<div class=comandos>^M<PRE class=input>^M</PRE>^M<PRE>^M</PRE>^M<PRE
class=input>^M</PRE>^M<PRE>^M</PRE>^M<PRE class=input>^M</PRE>^M<PRE>^M</PRE>
^M<PRE class=input>^M</PRE>^M<PRE>^M</PRE>^M</div>^M

O caractere ^M representado acima indica uma quebra de linha. Para inserir este caractere digite em sequencia as teclas <CTRL>-C<CTRL>-V

Ao digitar \C, eu obtenho o seguinte trecho html:

<div class=comandos>
<PRE class=input>
</PRE>
<PRE>
</PRE>
</div>

Basicamente é isto, sempre que estiver gastando muito tempo digitando textos repetitivos, lembre-se deste importante recurso.

No aniversário de 20 anos da Dicas-L, é claro que eu não poderia deixar de falar de meu editor favorito, que já me economizou muitos anos de vida



Veja a relação completa dos artigos de Rubens Queiroz de Almeida