In Vim we can use Ctrl + N
or Ctrl + P
to finish code completion. How to configure it in IdeaVim for IntelliJ?
The IdeaVim plugin emulates Vim in the IntelliJ IDEA editor, including normal, insert, and visual modes, Command-line and Ex modes, Vim regexp and configuration, and other features.
Alt + /
and Alt + Shift + /
work both in plain IntelliJ and with IdeaVim installed.
Please see documentation on JetBrains page - it's called Hippie Completion (newer versions call this completion Cyclic Expand Word).
And of course you can always use Ctrl + Space
, Ctrl + Shift + Space
, Ctrl + Alt + Space
.
I could not get CTRL-N and CTRL-P to work after mapping them to "Cyclic Expand Word" and "Cyclic Expand Word (Backward)" in IDEA 2016.2.5 (while running IdeaVIM). Both keystrokes just did nothing.
The solution was to additionally select "Settings" from the File Menu, then "Other Settings" -> "Vim Emulation", and set the "Handler" for Ctrl+N and Ctrl+P to "IDE" instead of "Vim".
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With