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.

vi - Opções Magic e Nomagic

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 17 de Fevereiro de 2000

Diversos caracteres possuem um significado especial dentro do vi, como "[", "-" e "*", por exemplo. Quando estes caracteres fazem parte da sequência de caracteres sobre as quais se quer atuar, é mais conveniente desligar esta característica `mágica' que possuem para que se tornem caracteres comuns.

 :%s/[a-z]123//g 

Com a opção "magic" ativada irá atuar sobre qualquer palavra que comece com uma letra no intervalo de à até z. Com esta opção desligada o mesmo comando irá atuar sobre a cadeia de caracteres [a-z]123, exatamente como digitado.

Isto pode ser feito ativando a opção nomagic:

 :set nomagic

Para fazer com que tudo volte ao normal, basta reativar a opção magic:

:set magic

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


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