2014-10-12 11 views
8

Sono davvero impressionato dalla funzione di completamento automatico dell'IDE IntelliJ finora.Scorre i suggerimenti di completamento automatico senza frecce

Quello che mi piacerebbe fare, è scorrere i suggerimenti di completamento automatico che ricevo quando colpisce Ctrl + Spazio senza utilizzare i tasti freccia (↑ , ).

Il motivo è che preferisco tenere le dita sulla riga di casa (sto usando anche IntelliJ's Vim emulator).

Ad esempio, come selezionare sortThis anziché sorted senza utilizzare i tasti di direzione o il mouse?

autocompletion example

Grazie in anticipo!

risposta

7

Peter Gromov answer mi ha portato a una soluzione soddisfacente:

Nelle impostazioni di IntelliJ, per Keymap -> Editor Actions -> Down ho impostato un collegamento personalizzato: Ctrl + J.

In questo modo posso scorrere in avanti tra i suggerimenti.

down_shortcut

Impostazione di una scorciatoia per Down with Selection o Scroll Line Down nelle scorciatoie IdeaVim-specifici non ha influenzato la scelta dei suggerimenti di completamento automatico però.

1

Se è possibile scorrere verso l'alto/verso il basso nell'editor con alcune scorciatoie specifiche IdeaVIM, dovrebbero funzionare anche nell'elenco di completamento.

In questo caso specifico, digiterò semplicemente un altro "t" in modo che "sortThis" sia selezionato (e l'unica) variante. di

+0

Grazie. Questo mi ha portato alla soluzione che descrivo nella mia risposta. –

1

Sono venuto qui in cerca di una risposta, ma è risultato che esiste già una chiave vincolante per questo. Se si guarda in Preferences -> Other Settings -> Vim Emulation potrebbero esserci dei collegamenti in conflitto.

Per me (su OSX) questi sono stati impostati:

  • CTRL-N: Giù
  • CTRL-P: Fino

Basta fare in modo che il gestore è impostato su Vim.

+0

Interessante! Su Windows 10, 'Ctrl + N' è impostato su' Nuova cartella ... 'e' Ctrl + P'è impostato su 'Mostra/nascondi testo percorso'. –

Problemi correlati