diff --git a/dot_config/ideavim/ideavimrc b/dot_config/ideavim/ideavimrc index 28aa7cb..1b23b03 100644 --- a/dot_config/ideavim/ideavimrc +++ b/dot_config/ideavim/ideavimrc @@ -8,6 +8,34 @@ "" https://github.com/JetBrains/ideavim/wiki/Emulated-plugins "" https://betterprogramming.pub/the-essential-ideavim-plugins-f939b4325180 +"" Good Keyboard Shortcut Rebinds: +"" -> +"" -> +"" -> +"" --- +"" Manage Projects -> +"" ActivateTerminalToolWindow -> +"" Hide Active Window -> Alt + Shift + h +"" --- +"" UNBIND default + +"" Set Handlers +sethandler a:vim +sethandler a:ide +sethandler a:ide +sethandler a:vim +sethandler a:vim +sethandler a:vim +sethandler a:vim +sethandler a:vim +sethandler a:vim +sethandler a:vim +sethandler a:vim +sethandler a:vim +sethandler a:vim +sethandler a:vim +sethandler a:ide + let mapleader = " " "" Emulated plugins @@ -59,6 +87,10 @@ map ]d (GotoNextError) map [c (VcsShowPrevChangeMarker) map ]c (VcsShowNextChangeMarker) +" Navigate methods +map [m (MethodUp) +map ]m (MethodDown) + " Show hoverdoc map H (ShowErrorDescription) @@ -100,7 +132,9 @@ map gs (GotoSuperMethod) " Debugging stuffs map dt (ToggleLineBreakpoint) +map db (ViewBreakpoints) map ds (ContextDebug) +map df (ChooseDebugConfiguration) map rs (ContextRun) map rc (RunClass) map rf (ChooseRunConfiguration)