2013-05-24 12 views
14

So che è possibile aprire gli elementi quickfix in una nuova finestra orizzontale con ctrl-w + invio.Aprire l'elemento dalla finestra di quickfix nella divisione verticale?

C'è un modo per aprire un elemento dalla finestra di collegamento rapido in una divisione verticale?

+3

Si potrebbe fare ' L' o' H' per trasformare la finestra aperta in una finestra verticale. – romainl

+0

Sto cercando un modo per farlo direttamente dalla finestra del quickfix. – Ben

+0

Non esiste un modo integrato per farlo: hai solo "" e "". Non puoi davvero evitare di creare una mappatura personalizzata, qui. – romainl

risposta

5

Ecco un tentativo di rapida e certamente imperfetta:

autocmd! FileType qf nnoremap <buffer> <leader><Enter> <C-w><Enter><C-w>L 

La mappatura <leader><Enter> è attivo solo nelle finestre Quickfix e posizione. Apre l'errore/posizione in una finestra orizzontale (<C-w><Enter>) e lo trasforma in una finestra verticale (<C-w>L).

+0

Grazie! Non mi sono reso conto che la finestra di quickfix aveva il proprio tipo di file. – Ben

4

QFEnter sembra utile. Permette di aprire un oggetto quickfix in una finestra selezionata, in una nuova finestra vert split, in una nuova finestra divisa o in una nuova scheda.

+0

Il comportamento predefinito dell'apertura di una voce dall'aggiornamento rapido in una finestra casuale mi infastidisce anche. Grazie per aver fornito questo fantastico plugin! – mMontu

Problemi correlati