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

Heroku

This site is built on Heroku

Join the ranks of developers at Salesforce, Airbase, DEV, and more who deploy their mission critical applications on Heroku. Sign up today and launch your first app!

Get Started

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