2015-01-26 41 views
41

Ho installato IntelliJIdea 14.0.2 proprio ora. Non conosco il suo editor di default ma sta aprendo i miei file di origine nell'opzione vi ora. Quindi, non permettendomi di fare azioni predefinite come Ctrl + v, Ctrl + d che era presente prima e mi piaceva.come modificare il comportamento dell'editor nell'intellij idea

Quindi, come modificare questo comportamento come presente in sublime - editors?

risposta

33

Se non è necessario vi eseguire il keybinding, disinstallare il plug-in IdeaVIM.

+0

Grazie. Tutto quello che volevo era di non sporcare di nuovo le mie impostazioni di ambiente IDE. Disinstallato IdeaVIM e ancora una volta il mio IDE è tornato nel posto giusto. :) – surenyonjan

87

disabilita l'opzione sotto nella barra dei menu.

Strumenti -> VimEmulator (Ctrl + Alt + V)

+1

Tranne gli odiatori di vi, questa è la migliore risposta. Il 90% delle volte, voglio essere in modalità vi. Ci sono solo quelle volte in cui ... –

+3

Questo mi ha appena salvato! Ho disabilitato inavvertitamente la modalità vim e non sono riuscito a capirlo. La reinstallazione del plugin non ha funzionato e non ha fatto altro fino a quando non ho visto questa risposta. tyvm !!!! – Mike

+0

Fresco, ho appena aggiunto una scorciatoia per questo, ed è per passare avanti e indietro. In particolare se si desidera utilizzare la modalità multicursore per un po '. – axel22

5

se si utilizza vuoi vim e anche le scorciatoie come Ctrl + C/Ctrl + V/Ctrl + X, è possibile ridefinire i tasti di scelta rapida come tasti di scelta rapida IDE in:

File -> Impostazioni -> Altre impostazioni -> Vim emulatore

10

Se non si desidera disinstallare vI, è possibile disattivarlo, come gli stati @redredtokki (Strumenti> VimEmulator), oppure

Cambia solo i tasti Ctrl-X, Ctrl-V in File> Impostazioni> Altre impostazioni s:

Idea Vim Emulation Keys

Modificare la colonna a destra da "Vim" a "IDE".

+0

Funziona ma sfortunatamente alcune scorciatoie non sono elencate qui. Sto cercando di usare 'ctrl + su' e' ctrl + giù' per navigare al metodo successivo/precedente ma non riesco a trovarlo nella lista disponibile. –