DEV Community

Cover image for Primeiros passos com o editor Vi parte: 1
Renato Rebouças
Renato Rebouças

Posted on • Edited on

2 1

Primeiros passos com o editor Vi parte: 1

Recentemente, eu vi que tinha que aprender a usar o editor vi, pois estava editando arquivos grandes com o nano e como só tinha o bom e velho terminal para editar esses arquivos e estava com muitas dificuldades porque editar arquivos grandes ou o nano se torna mais difícil , entre outros problemas.

Vamos começar com a navegação no modo de edição de texto igual a qualquer editor de texto, utilizado como setas do teclado para isso.

Bom, vamos ao básico como eu faço para inserir coisas no arquivo? Isso é muito simples, basta abrir a tecla "i" e começar a digitar a partir de onde você estiver no texto.

E para sair da inserção de texto como eu faço? Basta abrir a tecla "esc" e vc voltara para uma navegação normal.

Também temos a tecla "a" que começa a inserir o texto na posição a seguir de onde você estiver.

Feito nossa alteração como salvamos o arquivo? Digitamos o ": w" e, em seguida, damos um valor para confirmar e pronto o arquivo salvo.

Alt Text

Mas e se você quiser sair e agora como fazer? É possível fazer isso sem desligar o computador?

É uma resposta simm, para isso usa o ": q", também pode combinar os comandos e executar várias ações em conjunto ou executar um combo com o kkk, vamos usar o exemplo de salvar e sair.

ex: :wq

Sim com o :wq podemos salvar e sair do arquivo.
chegamos ao fim da primeira parte do artigo, fazendo o proximo nos seguintes dias de quarentena. 😅

Image of Timescale

📊 Benchmarking Databases for Real-Time Analytics Applications

Benchmarking Timescale, Clickhouse, Postgres, MySQL, MongoDB, and DuckDB for real-time analytics. Introducing RTABench 🚀

Read full post →

Top comments (0)

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

👋 Kindness is contagious

Engage with a wealth of insights in this thoughtful article, valued within the supportive DEV Community. Coders of every background are welcome to join in and add to our collective wisdom.

A sincere "thank you" often brightens someone’s day. Share your gratitude in the comments below!

On DEV, the act of sharing knowledge eases our journey and fortifies our community ties. Found value in this? A quick thank you to the author can make a significant impact.

Okay