src/main/java/com/maddyhome/idea/vim/group/MotionGroup.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/api/VimMotionGroupBase.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinVisualLinesSpacesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/VisualInsertAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/text/MotionNthCharacterAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/change/AutoIndentLinesVisualAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/shift/ShiftLeft.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/updown/MotionGotoLineFirstAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/search/SearchWholeWordBackwardAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/search/SearchWordBackwardAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/change/number/ChangeVisualNumberIncAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/change/ChangeRot13VisualAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/delete/DeleteVisualLinesAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/change/ChangeCaseUpperVisualAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/change/ChangeVisualLinesAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinVisualLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/VisualInsertAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/delete/DeleteVisualAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/text/MotionSentenceNextEndAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/change/ReformatCodeVisualAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/text/MotionMethodStartAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/change/ChangeVisualAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/shift/ShiftRight.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/BreakUndoSequenceAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinVisualLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/VisualBlockAppendAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/text/MotionSentenceStartAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/search/SearchWordForwardAction.kt src/main/java/com/maddyhome/idea/vim/extension/commentary/CommentaryExtension.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/object/MotionParagraphAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/change/ChangeCaseLowerVisualAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/search/SearchWholeWordForwardAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/updown/MotionGotoLineLastEndAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/text/MotionSectionAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/text/MotionMethodEndAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/text/MotionParagraphAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/updown/MotionPercentOrMatchAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/change/ChangeCaseToggleVisualAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/search/SearchAgainNextAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/change/ChangeVisualLinesEndAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/change/ChangeVisualCharacterAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/delete/DeleteVisualLinesEndAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/text/MotionMisspelledWord.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/search/SearchAgainPreviousAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinVisualLinesSpacesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/VisualBlockAppendAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/leftright/MotionArrowRightAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/fold/FoldActions.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/updown/MotionDownFirstNonSpaceAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/shift/ShiftRight.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectToggleVisualMode.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/change/number/ChangeNumberIncAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/fold/FoldActions.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/WindowAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/text/MotionWordLeftAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectEnableLineModeAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/file/FilePreviousAction.kt src/main/java/com/maddyhome/idea/vim/extension/commentary/CommentaryExtension.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/thinapi/TextObjectScopeImpl.kt src/main/java/com/maddyhome/idea/vim/vimscript/services/IjVariableService.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/vimscript/services/VimVariableServiceBase.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/WindowNextAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/text/MotionCamelEndAction.kt src/main/java/com/maddyhome/idea/vim/extension/commentary/CommentaryExtension.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/object/MotionBlockTagAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/leftright/MotionFirstColumnAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/leftright/MotionFirstScreenColumnAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollLastScreenColumnAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/file/FileGetHexAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertDeleteInsertedTextAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/visual/VisualSwapSelectionsAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/updown/MotionDownActions.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/VerticalSplitAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/change/ChangeRot13MotionAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/updown/MotionUpFirstNonSpaceAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/delete/DeleteCharacterAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/screen/MotionFirstScreenLineAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/mark/MotionGotoMarkLineAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/leftright/MotionBackspaceAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/WindowOnlyAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/WindowAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/leftright/MotionColumnAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectEscapeAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/LookupDownAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/updown/MotionUpActions.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/visual/VisualToggleCharacterModeAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/visual/VisualToggleCharacterModeAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/visual/VisualSwapEndsAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/leftright/TillCharacterMotion.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollFirstScreenColumnAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/file/FileGetHexAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertCharacterAroundCursorAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/CloseWindowAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/leftright/MotionLastNonSpaceAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/HorizontalSplitAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/mark/MotionGotoFileMarkAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectEnableCharacterModeAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinVisualLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/copy/PutVisualTextAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/CtrlUpDownAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/mark/MotionGotoMarkAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/leftright/MotionFirstNonSpaceAction.kt src/main/java/com/maddyhome/idea/vim/extension/commentary/CommentaryExtension.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/object/MotionQuoteAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/leftright/MotionFirstScreenNonSpaceAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/change/ChangeCharacterAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollFirstScreenColumnAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/WindowNextAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/screen/MotionMiddleScreenLineAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/text/MotionWordEndAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/shift/ShiftLeft.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/file/FileGetLocationInfoAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/leftright/MotionArrowLeftAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/text/MotionWordRightAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectToggleVisualMode.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/leftright/MotionMiddleColumnAction.kt src/main/java/com/maddyhome/idea/vim/extension/commentary/CommentaryExtension.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/object/MotionAngleAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/visual/VisualSwapSelectionsAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/shift/AutoIndentMotionAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/file/FileGetFileInfoAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/WindowOnlyAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectEnableBlockModeAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesSpacesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertNewLineBelowAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/file/FilePreviousAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/mark/MotionGotoFileMarkLineAction.kt src/main/java/com/maddyhome/idea/vim/extension/commentary/CommentaryExtension.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/gn/GnNextTextObject.kt src/main/java/com/maddyhome/idea/vim/group/copy/PutGroup.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/put/VimPutBase.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/visual/VisualSelectPreviousAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectEnableLineModeAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/LookupUpAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/change/ChangeCaseToggleMotionAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/delete/DeleteEndOfLineAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollLastScreenColumnAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/motion/SelectMotionArrowRightAction.kt src/main/java/com/maddyhome/idea/vim/group/copy/PutGroup.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/put/VimPut.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/motion/SelectMotionBigWordLeftAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/CtrlUpDownAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/leftright/MotionLastMatchCharAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertNewLineBelowAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinVisualLinesSpacesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/copy/YankVisualAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/leftright/MotionRightAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertDeletePreviousWordAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinVisualLinesSpacesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/copy/PutVisualTextAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/CloseWindowAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/delete/DeleteMotionAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectEscapeAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/change/ReformatCodeMotionAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/text/MotionCamelLeftAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/leftright/MotionLastScreenColumnAction.kt src/main/java/com/maddyhome/idea/vim/extension/commentary/CommentaryExtension.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/gn/GnPreviousTextObject.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinVisualLinesSpacesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/copy/YankVisualLinesAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/file/FileGetFileInfoAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/updown/MotionGotoLineLastAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/LookupUpAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertBackspaceAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinVisualLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/copy/YankVisualLinesAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/mark/MotionJumpPreviousAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectEnableCharacterModeAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/change/ChangeCaseLowerMotionAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/text/MotionBigWordRightAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/ex/ProcessExEntryActions.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/change/ChangeCaseUpperMotionAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/VerticalSplitAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/file/FileGetAsciiAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/file/FileGetAsciiAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/HorizontalSplitAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/change/ChangeCaseToggleCharacterAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectEnableBlockModeAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/visual/VisualSwapEndsAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/screen/MotionLastScreenLineAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinVisualLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/copy/YankVisualAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/text/MotionBigWordLeftAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/mark/MotionJumpNextAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/motion/SelectMotionArrowLeftAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/text/MotionUnmatchedAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/file/FileGetLocationInfoAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/LookupDownAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/leftright/MotionSpaceAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/visual/VisualSelectPreviousAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/leftright/MotionLastColumnAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/motion/SelectMotionBigWordRightAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/leftright/MotionLeftAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/updown/MotionDownLess1FirstNonSpaceAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesSpacesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertAfterLineEndAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectDeleteAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertBackspaceAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollColumnRightAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/handler/SpecialKeyHandlers.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertEnterAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/change/ChangeReplaceAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectToggleSingleVisualCommandAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollLineAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/macro/PlaybackRegisterAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/tabs/NextTabAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/WindowAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/file/FilePreviousAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/change/ChangeLineAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/file/FileCloseAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/change/FilterMotionAction.kt src/main/java/com/maddyhome/idea/vim/extension/commentary/CommentaryExtension.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/object/MotionSentenceAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollMiddleScreenLineAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollHalfWidthRightAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollFirstScreenLinePageStartAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertRegisterAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollPageUpAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/visual/VisualToggleBlockModeAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesSpacesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertPreviousInsertAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollFirstScreenLineAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertAtPreviousInsertAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/fold/FoldActions.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/change/FilterMotionAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollLastScreenLineStartAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/copy/YankLineAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollPageDownAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollFirstScreenLineAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollColumnLeftAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/tabs/PreviousTabAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/macro/ToggleRecordingAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollFirstScreenLinePageStartAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/ex/ExEntryAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/fold/FoldActions.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/visual/VisualExitModeAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/ex/LeaveCommandLineAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/file/FileGetHexAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/RedoAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/visual/VisualToggleLineModeAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/tabs/PreviousTabAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/WindowAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollHalfWidthLeftAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertInsertAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertEnterAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/handler/MotionActionHandler.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/search/SearchEntryActions.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollLastScreenLineStartAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollColumnRightAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertSingleCommandAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectDeleteAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertBackspaceAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/file/FileSaveCloseAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertSingleCommandAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertRegisterAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollLineAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/CtrlUpDownAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollPageDownAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollLastScreenColumnAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollColumnLeftAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/WindowOnlyAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/mark/MotionMarkAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/search/SearchEntryActions.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectToggleSingleVisualCommandAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectEscapeAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectToggleVisualMode.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/search/SearchEntryActions.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollHalfWidthLeftAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/file/FileGetLocationInfoAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/ResetModeAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/CloseWindowAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectEnableCharacterModeAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollColumnLeftAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollMiddleScreenLineAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollLastScreenLineAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/visual/VisualToggleLineModeAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertCompletedDigraphAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertExitModeAction.kt src/main/java/com/maddyhome/idea/vim/vimscript/model/commands/BufferListCommand.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/vimscript/model/commands/BufferCloseCommand.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertBeforeCursorAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollLastScreenLinePageStartAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertPreviousInsertAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/tabs/PreviousTabAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertCompletedLiteralAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/file/FileSaveCloseAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectEnableBlockModeAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/file/FileSaveCloseAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertExitModeAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollHalfPageUpAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/handler/MotionActionHandler.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertSingleCommandAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/file/FileGetAsciiAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectEnterAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/ResetModeAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollHalfPageDownAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/visual/VisualExitModeAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollLastScreenLineStartAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/ex/LeaveCommandLineAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/tabs/NextTabAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/change/ChangeLastSearchReplaceAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectEnterAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/copy/YankLineAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/file/FileCloseAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollMiddleScreenLineAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectDeleteAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/change/FilterMotionAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollFirstScreenColumnAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertInsertAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/updown/MotionArrowDownAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/copy/YankMotionAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/HorizontalSplitAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/mark/MotionMarkAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollLastScreenLinePageStartAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollFirstScreenLinePageStartAction.kt src/main/java/com/maddyhome/idea/vim/extension/commentary/CommentaryExtension.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/object/MotionWordAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/ResetModeAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollPageUpAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/visual/VisualToggleLineModeAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectEnterAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/copy/YankLineAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/fold/FoldActions.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollLastScreenColumnAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/change/ChangeMotionAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/CloseWindowAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/tabs/NextTabAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertCompletedLiteralAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/copy/YankMotionAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollPageUpAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollHalfWidthLeftAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollLineAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollFirstScreenColumnAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollHalfPageUpAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollLastScreenLinePageStartAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollLineAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertCompletedLiteralAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertExitModeAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertEnterAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/VerticalSplitAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/tabs/NextTabAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/RedoAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/search/GotoDeclarationAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollLastScreenLinePageStartAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectDeleteAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/macro/ToggleRecordingAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/file/FileGetHexAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/WindowNextAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesSpacesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertAtPreviousInsertAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectToggleSingleVisualCommandAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollMiddleScreenLineAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollHalfWidthLeftAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/WindowNextAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertEnterAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertCompletedLiteralAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/BreakUndoSequenceAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertExitModeAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/leftright/MotionEndAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertRegisterAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/visual/VisualExitModeAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/HorizontalSplitAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertCompletedLiteralAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/macro/PlaybackRegisterAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/ex/LeaveCommandLineAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/search/GotoDeclarationAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollHalfWidthRightAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/visual/VisualSwapSelectionsAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/ex/ExEntryAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectToggleSingleVisualCommandAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/leftright/MotionHomeAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollLastScreenLineAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/change/FilterMotionAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertRegisterAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/visual/VisualToggleBlockModeAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollFirstScreenColumnAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/change/ChangeInInsertSequenceAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/copy/YankLineAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/macro/ToggleRecordingAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/visual/VisualToggleLineModeAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/mark/MotionMarkAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectEnableCharacterModeAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertSingleCommandAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollPageUpAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollHalfPageDownAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/ResetModeAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectEnableCharacterModeAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollPageDownAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollHalfWidthRightAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/visual/VisualSwapEndsAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollFirstScreenLineStartAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectEscapeAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollColumnLeftAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/ex/LeaveCommandLineAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/change/ChangeLastGlobalSearchReplaceAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectEnterAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectEnableLineModeAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/copy/PutTextAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/RedoAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/macro/PlaybackRegisterAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollLastScreenLineStartAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertLineStartAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/RedoAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesSpacesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/change/ChangeReplaceAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/BreakUndoSequenceAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/visual/VisualSwapSelectionsAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/file/FilePreviousAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/tabs/NextTabAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/visual/VisualSwapEndsAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/LookupUpAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollPageDownAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/ex/LeaveCommandLineAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollLastScreenLineAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectEnableLineModeAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollFirstScreenLineStartAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/VerticalSplitAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollLineAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/file/FileGetHexAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/WindowOnlyAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/file/FileGetFileInfoAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/copy/YankMotionAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/CloseWindowAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertInsertAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertCompletedDigraphAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertAfterLineEndAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/LookupDownAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/file/FileGetLocationInfoAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertExitModeAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertCompletedDigraphAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/macro/PlaybackRegisterAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/WindowAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/visual/VisualToggleLineModeAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/visual/VisualToggleBlockModeAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/search/GotoDeclarationAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/ex/ExEntryAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/VerticalSplitAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesSpacesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertAfterCursorAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesSpacesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/copy/PutTextAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollLastScreenLineStartAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectEnableLineModeAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/UndoAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertSingleCommandAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertCompletedDigraphAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/visual/VisualSwapSelectionsAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/file/FileCloseAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollHalfPageDownAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/file/FileGetLocationInfoAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectEnableBlockModeAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/ex/ExEntryAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollFirstScreenLineStartAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertBeforeFirstNonBlankAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollPageDownAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/visual/VisualExitModeAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectToggleVisualMode.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/copy/YankLineAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/BreakUndoSequenceAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/visual/VisualSelectPreviousAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollLastScreenLineAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/UndoAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectDeleteAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollHalfWidthRightAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollFirstScreenLinePageStartAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/visual/VisualSelectPreviousAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/visual/VisualSelectPreviousAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/updown/MotionArrowUpAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/change/FilterMotionAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/visual/VisualToggleLineModeAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollLastScreenLinePageStartAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesSpacesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertBeforeCursorAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/tabs/PreviousTabAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectEscapeAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/copy/YankMotionAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/visual/VisualToggleCharacterModeAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectEnableBlockModeAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/search/SearchEntryActions.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/macro/ToggleRecordingAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollFirstScreenLineAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/UndoAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollColumnRightAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/BreakUndoSequenceAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/UndoAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollLastScreenColumnAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesSpacesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertLineStartAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertBackspaceAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/mark/MotionMarkAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollColumnRightAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/file/FileGetFileInfoAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/file/FileGetFileInfoAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/file/FileGetAsciiAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertBackspaceAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/CtrlUpDownAction.kt src/main/java/com/maddyhome/idea/vim/extension/matchit/Matchit.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/handler/SpecialKeyHandlers.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/handler/VisualOperatorActionHandler.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertInsertAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/tabs/PreviousTabAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollFirstScreenLineAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollHalfPageUpAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/visual/VisualExitModeAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/file/FileSaveCloseAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollPageUpAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesSpacesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/change/ChangeLastGlobalSearchReplaceAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollFirstScreenLineStartAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectToggleSingleVisualCommandAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/file/FilePreviousAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollHalfPageDownAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/visual/VisualSwapEndsAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectEnterAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/search/SearchEntryActions.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/LookupDownAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/file/FileGetAsciiAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertRegisterAction.kt src/main/java/com/maddyhome/idea/vim/action/editor/VimEditorActions.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollFirstScreenLineAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/ResetModeAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/LookupUpAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollColumnRightAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/visual/VisualExitModeAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollHalfPageUpAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollHalfWidthLeftAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/CtrlUpDownAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/change/ChangeEndOfLineAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertEnterAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/macro/PlaybackRegisterAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/macro/ToggleRecordingAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/HorizontalSplitAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/ex/ExEntryAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertInsertAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollHalfPageUpAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollMiddleScreenLineAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/file/FileCloseAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/visual/VisualToggleCharacterModeAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/UndoAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/search/GotoDeclarationAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesSpacesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertBeforeFirstNonBlankAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/select/SelectToggleVisualMode.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertCompletedDigraphAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/search/GotoDeclarationAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollColumnLeftAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/file/FileCloseAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/visual/VisualToggleBlockModeAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollFirstScreenLinePageStartAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/ResetModeAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/WindowOnlyAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/LookupUpAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/LookupDownAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/copy/YankMotionAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/RedoAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/visual/VisualToggleBlockModeAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollLastScreenLineAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollFirstScreenLineStartAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/mark/MotionMarkAction.kt src/main/java/com/maddyhome/idea/vim/handler/IdeActionHandler.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollHalfPageDownAction.kt src/main/java/com/maddyhome/idea/vim/action/change/RepeatChangeAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/window/WindowNextAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesSpacesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/change/ChangeLastSearchReplaceAction.kt src/main/java/com/maddyhome/idea/vim/action/RedrawAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/file/FileSaveCloseAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/change/ChangeCharactersAction.kt src/main/java/com/maddyhome/idea/vim/action/change/delete/DeleteJoinLinesAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/change/insert/InsertAfterCursorAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/scroll/MotionScrollHalfWidthRightAction.kt src/main/java/com/maddyhome/idea/vim/action/change/OperatorAction.kt vim-engine/src/main/kotlin/com/maddyhome/idea/vim/action/motion/visual/VisualToggleCharacterModeAction.kt