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.
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:
ab \H <span style="font-size: 2em;">☺</span>
Esta abreviação, representada pelos caracteres ab
, sinaliza ao
vim
para incluir no texto os caracteres <span style="font-size: 2em;">☺</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.
O vim é o meu editor favorito, que já me economizou muitos anos de vida ☺
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários