La diferencia entre: x y: wq

La diferencia entre ": x" y ": wq"


Referencia

La diferencia entre ": wq" y ": x" en vim


La diferencia entre ": x" y ": wq" es la siguiente:

  1. : wq Archivo de escritura obligatorio y salir (guardar y salir de escritura y bastante). Incluso si el archivo no se modifica, se ve obligado a escribir y se actualiza el tiempo de modificación del archivo.
  2. : x Escribir en el archivo y salir. Escriba solo cuando se modifique el archivo y actualice la hora de modificación del archivo; de lo contrario, la hora de modificación del archivo no se actualizará.
    No hay diferencia entre los dos en general, pero en términos de programación, puede tener un impacto importante en la edición de archivos fuente. Incluso si el archivo no se modifica, ": wq" obliga a actualizar el tiempo de modificación del archivo.
    Esto hará pensar que el archivo se ha modificado al compilar todo el proyecto, y luego debe volver a compilar el enlace para generar el archivo ejecutable. Esto puede tener consecuencias engañosas y, por supuesto, costos innecesarios de recursos del sistema. Sin embargo, generalmente se prefiere software como el control de versiones para comparar el contenido del archivo, y generalmente se ignora el tiempo de modificación.

Cuando estés perdido, sigue a tu corazón

316 artículos originales publicados · Me gusta 28 · Visita 130,000+

Supongo que te gusta

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