A diferença entre: x e: wq

A diferença entre ": x" e ": wq"


Referência

A diferença entre ": wq" e ": x" no vim


A diferença entre ": x" e ": wq" é a seguinte:

  1. : wq Arquivo de gravação obrigatório e saia (salve e saia da gravação e bastante). Mesmo que o arquivo não seja modificado, ele é forçado a gravar e a hora da modificação do arquivo é atualizada.
  2. : x Escreva no arquivo e saia. Escreva apenas quando o arquivo for modificado e atualize a hora da modificação do arquivo; caso contrário, a hora da modificação do arquivo não será atualizada.
    Não há diferença entre os dois em geral, mas em termos de programação, pode ter um impacto importante na edição dos arquivos de origem. Mesmo se o arquivo não for modificado, ": wq" força a atualização do arquivo.
    Isso fará com que você pense que o arquivo foi modificado ao compilar todo o projeto e, em seguida, você deverá recompilar o link para gerar o arquivo executável. Isso pode ter conseqüências enganosas e, é claro, custos desnecessários de recursos do sistema. No entanto, geralmente é preferível software como controle de versão para comparar o conteúdo do arquivo e o tempo de modificação geralmente é ignorado.

Quando você estiver perdido, siga seu coração

Publicado 316 artigos originais · Gosto 28 · Visite mais de 130.000

Acho que você gosta

Origin blog.csdn.net/qq_31433709/article/details/105591211
Recomendado
Clasificación