"" Source your .vimrc "source ~/.vimrc "" -- Suggested options -- " Show a few lines of context around the cursor. Note that this makes the " text scroll if you mouse-click near the start or end of the window. set scrolloff=5 " Do incremental searching. set incsearch " Don't use Ex mode, use Q for formatting. map Q gq " Join next line of text with current line with shift + j. set ideajoin "" -- Map IDE actions to IdeaVim -- https://jb.gg/abva4t "" Map \r to the Reformat Code action "map \r (ReformatCode) "" Map d to start debug "map d (Debug) "" Map \b to toggle the breakpoint on the current line "map \b (ToggleLineBreakpoint) " Find more examples here: https://jb.gg/share-ideavimrc " Shortcuts handler for conflicts between JetBrains and Vim sethandler a:vim sethandler a:vim sethandler a:vim sethandler a:ide sethandler a:ide sethandler a:ide sethandler a:ide sethandler a:vim sethandler a:ide sethandler a:vim sethandler a:ide sethandler a:vim sethandler a:ide sethandler a:vim sethandler a:ide sethandler a:vim sethandler a:ide sethandler a:ide " Activate the plugin: Which-Key set which-key set timeoutlen=2500 " Activate plugin: IdeaVimMulticursor " set multicursor " map q (multicursor-ms/) " map z (multicursor-mcv) " map Z (multicursor-mcr) " Activate plugin: IdeaVim-EasyMotion set easymotion