Sintaxe para sair e salvar do editor Vim
Imprensa esc chave para garantir que você esteja em modo de comando. Em seguida, pressione o cólon chave a ser inserida modo de linha de comando. O modo de linha de comando terá um cólon No canto inferior esquerdo da tela, onde você pode inserir linhas de comando. Então aperte 'wq ' e 'digitar' para indicar saída e salvar. 'c' é curto para gravação indicando salvar o conteúdo do arquivo no disco. 'q' é curto para desistir, o que indica o editor de saída vim.
: wqA captura de tela abaixo é de inserir o comando 'wq' no modo de linha de comando para instruir o vim para sair do programa depois de salvar o conteúdo, também conhecido como escrever e desistir.
Compreendendo os modos Vim e como usá -los
Os principais modos de operação do VIM são o modo de inserção, modo de comando, modo de linha de comando e modo visual. O editor estará em um desses modos a qualquer momento e interagirá com o editor VIM usando pressionamentos de chave. Se você tentar entrar 'WQ' para salvar e sair, quando no modo Inserir, ele não salvará o conteúdo em que você está trabalhando nem sai do editor Vim. Portanto, você precisa estar ciente ao usar o vim em que modo você está.
Modo de inserção: Neste modo, você pode realmente digitar conteúdo em um arquivo. Você está fazendo edição e não instruindo o vim ao editor o que fazer além de qual texto entrar no conteúdo de um arquivo. Você pode inserir o modo de inserção no modo de comando, atingindo o 'eu' chave que significa inserção. Você também pode atingir o 'a' chave que também entrará no modo de inserção, mas depois de mover o cursor após a posição atual, e é por isso 'a' Nesse caso, significa Appender.
Modo de comando: Este é o modo em que as teclas são usadas para instruir vim o que fazer e como funcionar, mas não para inserir um novo texto ou editar texto em um arquivo. Para entrar no modo de comando, atinja o 'esc' Chave no teclado.
Modo de linha de comando: Um pequeno prompt de linha de comando mini aparece no canto inferior esquerdo da tela e permite que você insira comandos como mostramos neste tutorial, você pode usar 'c' que significa escrever um arquivo e você pode usar 'q' que significa deixar o editor. Estes podem ser combinados em uma única instrução e você sairá do editor e salvará o arquivo.
Modo visual: O modo visual permite destacar o texto e depois usar esse texto selecionado em cópia e colar ou outras operações comuns no texto selecionado. Tudo isso pode ser feito a partir do teclado sem um mouse, diferentemente dos editores baseados na GUI, como bloco de notas ou visual studio.
Como salvar seu conteúdo, mas não sair do editor
Se você deseja salvar seu trabalho no arquivo que está editando, mas não saia do editor Vim, basta usar o comando 'W' para escrever o arquivo e omitir o comando 'q', como mostrado abaixo.
:cComo sair do editor, mas não emitir uma defesa
Se você deseja sair apenas do editor e não emitir um comando salvar, basta emitir o comando 'q' no modo de linha de comando, como mostrado abaixo. Este comando pressupõe que você não tenha feito nenhuma alteração até agora com o conteúdo, ou então você receberá um erro, como mostrado na segunda captura de tela abaixo.
: qNenhum erro acima.
Erro acima porque o comando de saída foi emitido sem um comando salvar arquivo.
Como sair do editor, mas não salvar mudanças
Se você fez alterações, mas não deseja salvar essas alterações no disco e deseja reverter para o conteúdo anterior no momento do último problema de salvar o comando 'Q' com o '!'Comando no modo de linha de comando, como mostrado abaixo.
: q!Conclusão
Todas as informações acima podem parecer muita complexidade apenas para sair do editor e salvar o conteúdo do arquivo em que você está trabalhando, mas há razões para isso e tudo é lógico. O editor do VIM pode ser operado quase inteiramente a partir do teclado sem o uso do mouse, que é ergonomicamente e a velocidade geralmente mais eficiente para programadores e experimenta profissionais de TI. Portanto, todas as instruções devem ser especificadas com diferentes combinações de chaves e não o uso de um ponteiro gráfico de mouse. Para acomodar a programação rápida e o uso do VIM, os diferentes modos de operação foram introduzidos para que as mesmas chaves possam ter ações diferentes, dependendo do modo atual. Então, quando você deseja fazer um comando rápido simples para sair do editor e, ao mesmo tempo. Aprenda os truques de Vim e você estará no caminho de ser um codificador de elite ou administrador de sistemas.
Mais educação sobre vim