Foto de perfil

Criando atalhos com o Vim

Criando abreviações com o Vim

Olá Pessoal!

Se você faz vários scripts, ou precisar inserir os mesmos textos várias vezes, é chato ficar digitando tudo toda vez. Eu já ministrei vários cursos de Shell Script, e toda hora eu falava para os alunos:

Gente, na primeira linha inserir sempre #!/bin/bash

Mas e se desse para criar uma espécie de atalho? Ou abreviação para fazer tal tarefa?

Seus problemas acabaram (Parece o seu Creisson, para quem lembra é claro). O editor de texto Vim tem a função de criar abreviações, muito fácil e útil no dia a dia. Vamos lá?

Editando o /etc/vim/vimrc

Devemos editar o arquivo de configuração do Vim e inserir:

abbr <nome do atalho> <o que será inserido>

Olha só o meu exemplo, eu digitei:

# vim /etc/vim/vimrc
Exemplo de configuração para a string #!/bin/bash

Depois eu salvei o arquivo e pronto. A idéia é que quando eu estiver editando um arquivo com o vim eu posso utilizar essa função. Então vamos lá!

Vou criar um arquivo chamado teste01.sh

# vim teste01.sh

Agora vem a mágica! Coloque o Vim no modo de inserção de comandos (pressione a tecla “i”, a tecla Insert, como você preferir) e digite apenas:

_sh

Dê o Enter claro! E a magia acontece. Fantástico não? Simples também.

Você pode criar atalhos também para seus scripts em python, perl ou qualquer outro texto que você queira inserir, tipo:

abbr _py /usr/bin/python3

abbr _pe /usr/bin/perl

Dúvidas? Comente que iremos resolver. Grande abraço.

7 de março de 2019

No comments, be the first one to comment !

Deixe uma resposta

Todos os direitos reservados.

Login

4 × 3 =

Register

Create an Account
Create an Account Back to login/register