source ~/.vim/vimrc source ~/.vim/plugins.vim " IdeaVIM plugins set surround set commentary set NERDTree " IdeaVIM settings set ideajoin set idearefactormode=keep " IdeaVIM mappings nnoremap [c :action VcsShowPrevChangeMarker nnoremap ]c :action VcsShowNextChangeMarker nnoremap :action SearchEverywhere nnoremap gd :action GotoDeclaration nnoremap gi :action GotoImplementation nnoremap gr :action FindUsages nnoremap rn :action RenameElement nnoremap :action FindInPath nnoremap tn :action RunAnything nnoremap tf :action RunClass inoremap :action ParameterInfoa nnoremap :action ParameterInfo nnoremap db :action ToggleLineBreakpoint nnoremap dc :action ChooseDebugConfiguration nnoremap ac :action ShowIntentionActions command! Start action Run if &ide =~? 'rider' command! A action SwitchHeaderSource else command! A action GotoTest endif command! Scratch action NewScratchBuffer command! Ex NERDTree command! Gw action Git.Add command! Ggpull action Git.Pull command! Gdiffsplit action Git.CompareWithBranch command! G action Git.Menu command! Gpro action Github.Create.Pull.Request command! Gblame action Annotate command! TODO action ActivateTODOToolWindow command! te action ActivateTerminalToolWindow command! Sync action Android.SyncProject command! Reformat action ReformatCode