git - lineas - VIM para Windows-¿Qué escribo para guardar y salir de un archivo?
vim eliminar varias lineas (7)
Usando WinXP accidentalmente escribí git commit -a
lugar de git commit -am "My commit message"
, y ahora estoy viendo mi indicador de CMD lleno con la versión del archivo de mi mensaje de confirmación ("Por favor ingrese el mensaje de confirmación para su .. . "). He añadido mi mensaje a la parte superior, pero ahora no puedo averiguar cómo guardar y salir. Intenté presionar CTRL + W + Q , pero no hace nada más que agregar ^
donde está el cursor.
También probé esc primero, y luego CTRL + W + Q , pero dice No write since last change (add ! to override)
.
En lugar de decirle cómo podría ejecutar un comando determinado ( ESC : w q ), puedo proporcionarle dos enlaces que pueden ayudarlo con VIM:
- http://bullium.com/support/vim.html proporciona una tarjeta de referencia rápida HTML
- http://tnerual.eriogerg.free.fr/vim.html proporciona una tarjeta de referencia rápida en PDF en varios idiomas, optimizada para imprimir, doblar y colocar en el cajón de su escritorio
Sin embargo, la mejor manera de aprender VIM es no solo usarlo para Git commit sino también como editor regular para su trabajo diario.
Si no va a cambiar a VIM, es absurdo tener en cuenta sus comandos. En ese caso, vaya y configure su editor favorito para usar con Git .
Presione ESC para asegurarse de que está fuera del modo de edición y luego escriba:
:wq
Una forma más rápida de
- Salvar
- y renunciar
sería
:x
Si ha abierto varios archivos, es posible que deba hacer una
:xa
:q!
forzará una salida incondicional de no guardar
Esc para asegurarse de salir del modo de inserción, luego :wq
(dos puntos wq) o ZZ
(shift-Z shift-Z).
:wq!
El signo de exclamación se utiliza para anular el modo de solo lectura.
Presione
i
oa
para ingresar al modo Insertar, escriba el mensaje de su elecciónpresione varias veces la tecla
ESC
para salir del modo Insertar, o cualquier otro modo que haya encontrado por accidentepara guardar
:wq
:x
oZZ
para salir sin guardar
:q!
oZQ
EDITAR:
Para volver a cargar un archivo y deshacer todos los cambios que haya realizado ...
Presiona varias veces ESC
y luego ingresa :e!
.