Sé que cuando ejecutas: make in vim, puedes usar comandos para revisar cada error como: cn y: cp. Sin embargo, a menudo me encuentro desplazándome por las advertencias que no necesito corregir. ¿Hay alguna manera de dejar de desplazarse por los errores/advertencias y reanudar la edición? (He oído que puedes configurar a Vim para que ignore las advertencias, pero me han dicho que es difícil, así que estoy buscando algo más fácil).¿Cómo salir de Vim quickfix?
Respuesta
Puede close the quickfix window ejecutando:
:ccl[ose]
Si desea de nuevo (sin tener que ejecutar :make
) puede ejecutar:
:cope[n]
Incluso si la ventana quickfix no es visible, aún puede moverse hacia adelante y hacia atrás a través de los elementos que contiene los comandos :cn
y :cp
.
Personalmente, los comandos :cn
y y :cp
me resultan bastante laboriosos de escribir, por lo que les recomendaría asignarlos a algo más conveniente si los usa con frecuencia. El plug-in ofrece unimpairedsensible mappings for moving through the quickfix list:
[q :cprevious
]q :cnext
[Q :cfirst
]Q :clast
a menudo me encuentro desplazamiento a través de advertencias de que no necesito para fijar
dos soluciones:
la muy, muy La mejor solución: configure su compilador en el nivel de advertencia más alto y cambie su código para obtener una d de todas las advertencias.
La peor solución: configure 'errorformat' para que las advertencias no se activen. Ver : ayuda errorformat. Cómo hacerlo es específico para el formato de salida del compilador.
¿Hay una manera de dejar de desplazamiento a través de los errores/advertencias y reanudar edición?
Hmmm, tal vez me sale mal su pregunta, pero lo haría de esta manera: Abra al menos dos ventanas. Uno muestra los errores/advertencias (ventana de revisión rápida) y el otro muestra su código. Simplemente cambie el foco de quickfix a la ventana de código en orden para continuar escribiendo el código.
Si dejar de fumar desde esa ventana es todo lo que desea se puede hacer como se sugirió anteriormente
:ccl
o incluso simplemente
:q
en la ventana de errores. O simplemente puede cambiar las ventanas ctrl-w+w ctrl-w+k
...
- 1. ¿Cómo formatear la entrada de vim quickfix?
- 2. VIM búsqueda de patrón en quickfix
- 3. Compilando Perl en Vim con quickfix
- 4. cómo salir de un buf en vim
- 5. Vim rutas de archivos en la ventana de quickfix
- 6. No cambie búfer al usar vim ventana quickfix
- 7. PyPy - SWIG - QuickFix mix
- 8. Cómo poner la salida del cscope en la ventana Vim quickfix?
- 9. VIM: salir del modo de inserción con: comando normal
- 10. ¿Conservar el búfer de deshacer después de salir de VIM?
- 11. ¿Cerrar archivo sin salir de la aplicación VIM?
- 12. Cómo cerrar automáticamente la ventana de solución rápida al salir de un archivo?
- 13. Cómo salir de REPL
- 14. Cómo pasar de un patrón a otro cuando se usa: vimgrep (lista de Quickfix)?
- 15. ¿Cuál es el tipo de error en formato de error para la lista de quickfix de Vim?
- 16. ¿Cómo salir de un método sin salir del programa?
- 17. ¿Cómo salir de CoffeeScript REPL?
- 18. Cómo salir de doseqs anidados
- 19. Sencha: cómo salir de Ext.each
- 20. Cómo salir de mootools cada()
- 21. Cómo salir de una función
- 22. Cómo salir de adb logcat
- 23. Al usar vim o menos en la pantalla gnu, salir de vim o menos deja una huella persistente
- 24. ¿Cómo prevenir el abandono de vim accidentalmente?
- 25. ¿Cómo salir en Python 3.2?
- 26. Python Multiprocesamiento Salir Elegantemente ¿Cómo?
- 27. En Vim, ¿hay más de una forma de salir del modo de inserción?
- 28. salir automáticamente de vim si NERDTree es pasado y solo buffer de
- 29. Greping desde dentro de Vim (con un tubo)
- 30. Cómo salir de dos bucles anidados