Vim: pyflakes conflicto con Vimgrep / Grep
Pregunta
Sólo recientemente instalado pyflakes Vim plugin. Funciona muy bien y es muy útil. Por desgracia, utiliza la lista de errores en caso de que haya un error. Así que si hago una búsqueda en los archivos usando Vimgrep o Grep, a continuación, después de usar:. Cnext para mostrar el siguiente error, la lista de errores, muy probablemente será reemplazado por la lista de errores generados por pyflakes automáticamente
Cualquier idea de cómo esto se puede solucionar?
Solución
Se puede usar :lvimgrep
(:lv
abreviada) para utilizar la lista de ubicaciones en lugar de la lista quickfix. Ambos funcionan de la misma manera, pero los comandos c*
se sustituyen con l*
. Ver :help quickfix.txt
para más detalles
Otros consejos
Como se mencionó en la respuesta aceptada para esta pregunta relacionada pyflakes tiene una opción para desactivar el uso de la lista quickfix.
let g:pyflakes_use_quickfix = 0
o bien puede tener esto en su vimrc tener siempre si fuera poco, o puede activar y apagar mediante el uso de la sentencia let como un comando Ex.
Para activar el uso de la lista quickfix pyflakes' de nuevo hacer:
let g:pyflakes_use_quickfix = 1