Utilizando o Vim para edição avançada
Na dica de hoje vamos mostrar um pouco do que pode ser feito com Vim, vamos ensinar a realizar edição de texto com comandos que podem salvar o seu dia.
Primeiro vamos falar o que é o Vim.
Vim (uma contração de Vi IMproved, em português Vi Melhorado) é um clone do programa editor de textos vi para Unix de Bill Joy. Foi escrito por Bram Moolenaar baseado na fonte para um porto do editor Stevie para o Amiga com a primeiro lançamento público em 1991.
O vim possui tanto uma interface gráfica como também pode ser usado via shell(terminal). O intuito deste tutorial é apenas colocar algumas dicas pois o vim tem uma infinidades de comandos que pode ajudar você programador ou administrador do servidor. Vou aqui usar só pequenas dicas que utilizo no dia-a-dia.
O que vou utilizar aqui são comandos realizados pelo terminal via shell.
1 – Para abrir os arquivos, digite vim e nome do arquivo:
$ vim arquivo.txt
2 – Para iniciar o modo inserção, apenas pressione a tecla Insert ou “I”, se caso digitar insert mais de 1 vez ele entra no modo substituição.
3 – Essa é para caso você precise digitar a mesma coisa em varias linhas, basta ir para o modo inserção de bloco, selecione a quantidade de linhas desejadas pressionando as teclas Crtl + “V” e depois coloque a seta para baixo, após selecionar a quantidade de linhas desejadas pressione Shit + “I” o cursor irá para primeira linha selecionada ai você poderá digitar o desejado, após digitar pressione “Esc” e você verá a mágica acontecer.
4 – Caso você precise pesquisar uma palavra dentro do editor ao abrir o arquivo digite:
/palavra
5 – Caso precise pesquisar um domínio com pastas e subpastas você deverá usar a contra-barra antes da barra ex:
/dominio.com.br\/pasta
6 – Se você precisar substituir uma palavra na linha atual sem precisar entrar no modo de inserção:
:s/palavra/novapalavra/
7 – Caso você precise realizar essa alteração a nível global use:
:%s/palavra/novapalavra/g
8 – Comando que pode ajudar você para inserir caracteres no inicio de todo documento:
:%s/^/"/g
9 – Comando que pode ajudar você para inserir caracteres no final de todo documento:
:%s/$/"/g
10 – uma dica não menos interessante é abrir mais de um documento.
:split arquivo2.txt
Para navegar nos arquivos basta pressionar Crtl+”W” e use a seta para a direção que encontra-se o documento aberto no terminal.
11 – Agora por ultimo depois de modificar e editar vamos salvar e sair do documento:
:wq
Gostou das dicas de hoje? Acompanhe nosso blog, sempre estaremos postando dicas.
Precisando de planos dedicados para iniciar seu negócio? Acesse a SOLOWEB e veja nossos planos de vps ou dedicados com preços bastante acessíveis e gerenciamento já incluso.
Acesse nosso site www.soloweb.com.br e siga-nos nas redes sociais, muitas dicas e ofertas para seu negócio.
E lembrando que a SOLOWEB além de oferecer Hospedagem de Sites, Servidores Dedicados, Servidores VPS com o menor custo do Brasil, também desenvolve soluções de software e realiza gerenciamento e monitoramento de servidores para sua empresa, faça uma cotação sem custo, acesse: www.soloweb.com.br