diff --git a/pages.pt_BR/common/vim.md b/pages.pt_BR/common/vim.md new file mode 100644 index 0000000000..8399f06caf --- /dev/null +++ b/pages.pt_BR/common/vim.md @@ -0,0 +1,37 @@ +# vim + +> Vim (Vi IMproved), é um editor de texto em linha de comando, que fornece muitos modos para diferentes tipos de manipulação de texto. +> Apertando `i` no modo normal entra em modo insert (inserir). Apertando `` volta para o modo normal, que permite o uso dos comandos do Vim. +> Mais informações: . + +- Abre um arquivo: + +`vim {{caminho/para/arquivo}}` + +- Abre um arquivo em um número da linha específica: + +`vim +{{número_da_linha}} {{caminho/para/arquivo}}` + +- Abre o manual do Vim em visualização: + +`:help` + +- Salva e sai do arquivo atual: + +`:wq` + +- Entra em modo normal e desfaz a última operação: + +`u` + +- Procura por um sequência padrão dentro de um arquivo (aperte `n`/`N` para ir para próxima/anterior sequência padrão): + +`/{{sequência_padrão_procurada}}` + +- Executa uma substituição por expressão regular no arquivo todo: + +`:%s/{{expressão_regular}}/{{substituição}}/g` + +- Mostra os números das linhas: + +`:set nu`