DEV Community

DeadPunnk
DeadPunnk

Posted on

Linux Essentials / Vim

Linux Essentials

Estou estudando para tirar minha primeira certificação em linux. Pretendo compartilhar aqui alguns dos tópicos que tenho estudado, com o intuito de contribuir com o estudo de outras pessoas também.

VIm

Vim é editor de texto, considerado uma versão melhorada do editor vi. O editor possui diversas tipos de configuração, desenvolvido para proporcionar edições de texto de forma eficiente.

Link sobre o vim

O vim possui dois modos: modo de inserção e o modo de comandos.
No modo de inserção é possível editar o conteúdo do arquivo e inserir texto, já no modo de comandos é possível executar inúmeras tarefas que também incluem edição, como: apagar parte do texto, copiar, colar dentre outras ações.

Para entrar no modo de comandos basta usar a tecla Esc.

Comando função
dd / D corta / deleta uma linha
p cola o texto
yy copia uma linha
:q! força saída do arquivo sem salvar
:wq salva e fecha o arquivo
? procura um padrão de texto
$ pula para o final da fila

Para voltar ao modo de inserção basta usar a tecla i

Neste link é possível encontrar outros comandos

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

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay