Vim: pyflakes conflitto con Vimgrep / Grep
Domanda
Ho da poco installato pyflakes Vim plug-in. Funziona molto bene ed è molto utile. Purtroppo utilizza la lista degli errori nel caso in cui ci sia un errore. Quindi, se faccio un utilizzando Vimgrep o Grep file search-in-, poi dopo l'utilizzo:. Cnext per mostrare l'errore successivo, la lista degli errori sarà molto probabilmente essere sostituito con l'elenco degli errori generati da pyflakes automaticamente
Qualsiasi idea di come questo può essere risolto?
Soluzione
Si potrebbe utilizzare :lvimgrep
(:lv
abbreviato) per utilizzare l'elenco posizione al posto della lista quickfix. Entrambi funzionano allo stesso modo, ma i comandi c*
vengono sostituiti con l*
. Vedere :help quickfix.txt
per maggiori dettagli
Altri suggerimenti
Come accennato nella risposta accettata a questa domanda relativa pyflakes ha un'opzione per disabilitare l'uso della lista quickfix.
let g:pyflakes_use_quickfix = 0
È possibile avere questo nel vostro vimrc per sempre fuori, o si può accendere e spegnere tramite l'istruzione let come un comando ex.
Per attivare l'utilizzo pyflakes' della lista quickfix ancora fare:
let g:pyflakes_use_quickfix = 1