|
| | KateViVisualMode (KateViInputModeManager *viInputModeManager, KateView *view, KateViewInternal *viewInternal) |
| |
| | ~KateViVisualMode () |
| |
| ViMode | getLastVisualMode () const |
| |
| Cursor | getStart () |
| |
| Cursor | getStart () const |
| |
| void | goToPos (const Cursor &c) |
| |
| void | init () |
| |
| bool | isVisualBlock () const |
| |
| bool | isVisualLine () const |
| |
| void | reset () |
| |
| void | saveRangeMarks () |
| |
| void | SelectBlockInclusive (Cursor c1, Cursor c2) |
| |
| void | SelectInclusive (Cursor c1, Cursor c2) |
| |
| void | SelectLines (Range range) |
| |
| void | setStart (const Cursor &c) |
| |
| void | setVisualBlock (bool l) |
| |
| void | setVisualLine (bool l) |
| |
| void | setVisualModeType (ViMode mode) |
| |
| void | switchStartEnd () |
| |
| | KateViNormalMode (KateViInputModeManager *viInputModeManager, KateView *view, KateViewInternal *viewInternal) |
| |
| virtual | ~KateViNormalMode () |
| |
| void | addCurrentPositionToJumpList () |
| |
| void | beginMonitoringDocumentChanges () |
| |
| bool | commandAbort () |
| |
| bool | commandAddToNumber () |
| |
| bool | commandAlignLine () |
| |
| bool | commandAlignLines () |
| |
| bool | commandAppendToBlock () |
| |
| bool | commandCentreViewOnCursor () |
| |
| bool | commandChange () |
| |
| bool | commandChangeCase () |
| |
| bool | commandChangeCaseRange () |
| |
| bool | commandChangeLine () |
| |
| bool | commandChangeToEOL () |
| |
| bool | commandCollapseLocal () |
| |
| bool | commandCollapseToplevelNodes () |
| |
| bool | commandDelete () |
| |
| bool | commandDeleteChar () |
| |
| bool | commandDeleteCharBackward () |
| |
| bool | commandDeleteLine () |
| |
| bool | commandDeleteToEOL () |
| |
| bool | commandEnterInsertMode () |
| |
| bool | commandEnterInsertModeAppend () |
| |
| bool | commandEnterInsertModeAppendEOL () |
| |
| bool | commandEnterInsertModeBeforeFirstNonBlankInLine () |
| |
| bool | commandEnterInsertModeLast () |
| |
| bool | commandEnterReplaceMode () |
| |
| bool | commandEnterVisualBlockMode () |
| |
| bool | commandEnterVisualLineMode () |
| |
| bool | commandEnterVisualMode () |
| |
| bool | commandExpandAll () |
| |
| bool | commandExpandLocal () |
| |
| bool | commandFormatLine () |
| |
| bool | commandFormatLines () |
| |
| bool | commandGoToNextJump () |
| |
| bool | commandGoToPrevJump () |
| |
| bool | commandgPaste () |
| |
| bool | commandgPasteBefore () |
| |
| bool | commandIndentedPaste () |
| |
| bool | commandIndentedPasteBefore () |
| |
| bool | commandIndentLine () |
| |
| bool | commandIndentLines () |
| |
| bool | commandJoinLines () |
| |
| bool | commandMakeLowercase () |
| |
| bool | commandMakeLowercaseLine () |
| |
| bool | commandMakeUppercase () |
| |
| bool | commandMakeUppercaseLine () |
| |
| bool | commandOpenNewLineOver () |
| |
| bool | commandOpenNewLineUnder () |
| |
| bool | commandPaste () |
| |
| bool | commandPasteBefore () |
| |
| bool | commandPrependToBlock () |
| |
| bool | commandPrintCharacterCode () |
| |
| bool | commandRedo () |
| |
| bool | commandRepeatLastChange () |
| |
| bool | commandReplaceCharacter () |
| |
| bool | commandReplayMacro () |
| |
| bool | commandReselectVisual () |
| |
| bool | commandScrollHalfPageDown () |
| |
| bool | commandScrollHalfPageUp () |
| |
| bool | commandScrollPageDown () |
| |
| bool | commandScrollPageUp () |
| |
| bool | commandSearchBackward () |
| |
| bool | commandSearchForward () |
| |
| bool | commandSetMark () |
| |
| bool | commandSplitHoriz () |
| |
| bool | commandSplitVert () |
| |
| bool | commandStartRecordingMacro () |
| |
| bool | commandSubstituteChar () |
| |
| bool | commandSubstituteLine () |
| |
| bool | commandSubtractFromNumber () |
| |
| bool | commandSwitchToCmdLine () |
| |
| bool | commandSwitchToDownView () |
| |
| bool | commandSwitchToLeftView () |
| |
| bool | commandSwitchToNextTab () |
| |
| bool | commandSwitchToNextView () |
| |
| bool | commandSwitchToPrevTab () |
| |
| bool | commandSwitchToRightView () |
| |
| bool | commandSwitchToUpView () |
| |
| bool | commandToggleRegionVisibility () |
| |
| bool | commandToOtherEnd () |
| |
| bool | commandUndo () |
| |
| bool | commandUnindentLine () |
| |
| bool | commandUnindentLines () |
| |
| bool | commandYank () |
| |
| bool | commandYankLine () |
| |
| bool | commandYankToEOL () |
| |
| bool | handleKeypress (const QKeyEvent *e) |
| |
| KateViRange | motionDown () |
| |
| KateViRange | motionDownToFirstNonBlank () |
| |
| KateViRange | motionFindChar () |
| |
| KateViRange | motionFindCharBackward () |
| |
| KateViRange | motionFindNext () |
| |
| KateViRange | motionFindPrev () |
| |
| KateViRange | motionLeft () |
| |
| KateViRange | motionPageDown () |
| |
| KateViRange | motionPageUp () |
| |
| KateViRange | motionRepeatlastTF () |
| |
| KateViRange | motionRepeatlastTFBackward () |
| |
| KateViRange | motionRight () |
| |
| KateViRange | motionToAfterParagraph () |
| |
| KateViRange | motionToBeforeParagraph () |
| |
| KateViRange | motionToChar () |
| |
| KateViRange | motionToCharBackward () |
| |
| KateViRange | motionToColumn0 () |
| |
| KateViRange | motionToEndOfPrevWord () |
| |
| KateViRange | motionToEndOfPrevWORD () |
| |
| KateViRange | motionToEndOfWord () |
| |
| KateViRange | motionToEndOfWORD () |
| |
| KateViRange | motionToEOL () |
| |
| KateViRange | motionToFirstCharacterOfLine () |
| |
| KateViRange | motionToFirstLineOfWindow () |
| |
| KateViRange | motionToIncrementalSearchMatch () |
| |
| KateViRange | motionToLastLineOfWindow () |
| |
| KateViRange | motionToLineFirst () |
| |
| KateViRange | motionToLineLast () |
| |
| KateViRange | motionToMark () |
| |
| KateViRange | motionToMarkLine () |
| |
| KateViRange | motionToMatchingItem () |
| |
| KateViRange | motionToMiddleLineOfWindow () |
| |
| KateViRange | motionToNextBraceBlockEnd () |
| |
| KateViRange | motionToNextBraceBlockStart () |
| |
| KateViRange | motionToNextOccurrence () |
| |
| KateViRange | motionToNextVisualLine () |
| |
| KateViRange | motionToPreviousBraceBlockEnd () |
| |
| KateViRange | motionToPreviousBraceBlockStart () |
| |
| KateViRange | motionToPrevOccurrence () |
| |
| KateViRange | motionToPrevVisualLine () |
| |
| KateViRange | motionToScreenColumn () |
| |
| KateViRange | motionUp () |
| |
| KateViRange | motionUpToFirstNonBlank () |
| |
| KateViRange | motionWordBackward () |
| |
| KateViRange | motionWORDBackward () |
| |
| KateViRange | motionWordForward () |
| |
| KateViRange | motionWORDForward () |
| |
| KateViRange | textObjectABackQuote () |
| |
| KateViRange | textObjectABracket () |
| |
| KateViRange | textObjectAComma () |
| |
| KateViRange | textObjectACurlyBracket () |
| |
| KateViRange | textObjectAInequalitySign () |
| |
| KateViRange | textObjectAParen () |
| |
| KateViRange | textObjectAQuoteDouble () |
| |
| KateViRange | textObjectAQuoteSingle () |
| |
| KateViRange | textObjectAWord () |
| |
| KateViRange | textObjectAWORD () |
| |
| KateViRange | textObjectInnerBackQuote () |
| |
| KateViRange | textObjectInnerBracket () |
| |
| KateViRange | textObjectInnerComma () |
| |
| KateViRange | textObjectInnerCurlyBracket () |
| |
| KateViRange | textObjectInnerInequalitySign () |
| |
| KateViRange | textObjectInnerParen () |
| |
| KateViRange | textObjectInnerQuoteDouble () |
| |
| KateViRange | textObjectInnerQuoteSingle () |
| |
| KateViRange | textObjectInnerWord () |
| |
| KateViRange | textObjectInnerWORD () |
| |
| | KateViModeBase () |
| |
| virtual | ~KateViModeBase () |
| |
| void | error (const QString &errorMsg) |
| |
| Range | findPattern (const QString &pattern, bool backwards, bool caseSensitive, const Cursor &startFrom, int count=-1) const |
| |
| QString | getVerbatimKeys () const |
| |
| void | message (const QString &msg) |
| |
| void | setCount (unsigned int count) |
| |
| void | setRegister (QChar reg) |
| |
|
| enum | PasteLocation { AtCurrentPosition,
AfterCurrentPosition
} |
| |
| Cursor | cursorPosAtEndOfPaste (const Cursor &pasteLocation, const QString &pastedText) |
| |
| void | executeCommand (const KateViCommand *cmd) |
| |
| QRegExp | generateMatchingItemRegex () |
| |
| OperationMode | getOperationMode () const |
| |
| KTextEditor::MovingRange *& | highlightedYankForDocument () |
| |
| void | highlightYank (const KateViRange &range) |
| |
| void | initializeCommands () |
| |
| void | joinLines (unsigned int from, unsigned int to) const |
| |
| bool | motionWillBeUsedWithCommand () |
| |
| bool | paste (KateViNormalMode::PasteLocation pasteLocation, bool isgPaste, bool isIndentedPaste) |
| |
| void | reformatLines (unsigned int from, unsigned int to) const |
| |
| void | resetParser () |
| |
| void | shrinkRangeAroundCursor (KateViRange &toShrink, const KateViRange &rangeToShrinkTo) |
| |
| KateViRange | textObjectComma (bool inner) |
| |
| bool | waitingForRegisterOrCharToSearch () |
| |
| void | addJump (KTextEditor::Cursor cursor) |
| |
| void | addToNumberUnderCursor (int count) |
| |
| bool | deleteRange (KateViRange &r, OperationMode mode=LineWise, bool addToRegister=true) |
| |
| KateDocument * | doc () const |
| |
| void | fillRegister (const QChar ®, const QString &text, OperationMode flag=CharWise) |
| |
| int | findLineStartingWitchChar (const QChar &c, unsigned int count, bool forward=true) const |
| |
| Cursor | findNextWordStart (int fromLine, int fromColumn, bool onlyCurrentLine=false) const |
| |
| Cursor | findNextWORDStart (int fromLine, int fromColumn, bool onlyCurrentLine=false) const |
| |
| KateViRange | findPatternForMotion (const QString &pattern, bool backwards, bool caseSensitive, const Cursor &startFrom, int count=1) const |
| |
| Cursor | findPrevWordEnd (int fromLine, int fromColumn, bool onlyCurrentLine=false) const |
| |
| Cursor | findPrevWORDEnd (int fromLine, int fromColumn, bool onlyCurrentLine=false) const |
| |
| Cursor | findPrevWordStart (int fromLine, int fromColumn, bool onlyCurrentLine=false) const |
| |
| Cursor | findPrevWORDStart (int fromLine, int fromColumn, bool onlyCurrentLine=false) const |
| |
| KateViRange | findSurrounding (const QRegExp &c1, const QRegExp &c2, bool inner=false) const |
| |
| KateViRange | findSurroundingBrackets (const QChar &c1, const QChar &c2, bool inner, const QChar &nested1, const QChar &nested2) const |
| |
| KateViRange | findSurroundingQuotes (const QChar &c, bool inner=false) const |
| |
| Cursor | findWordEnd (int fromLine, int fromColumn, bool onlyCurrentLine=false) const |
| |
| Cursor | findWORDEnd (int fromLine, int fromColumn, bool onlyCurrentLine=false) const |
| |
| const QChar | getCharAtVirtualColumn (QString &line, int virtualColumn, int tabWidht) const |
| |
| const QChar | getCharUnderCursor () const |
| |
| QChar | getChosenRegister (const QChar &defaultReg) const |
| |
| unsigned int | getCount () const |
| |
| const QString | getLine (int lineNumber=-1) const |
| |
| KTextEditor::Cursor | getNextJump (KTextEditor::Cursor) |
| |
| KTextEditor::Cursor | getPrevJump (KTextEditor::Cursor) |
| |
| const QString | getRange (KateViRange &r, OperationMode mode=LineWise) const |
| |
| QString | getRegisterContent (const QChar ®) |
| |
| OperationMode | getRegisterFlag (const QChar ®) const |
| |
| const Range | getWordRangeUnderCursor () const |
| |
| const QString | getWordUnderCursor () const |
| |
| KateViRange | goLineDown () |
| |
| KateViRange | goLineUp () |
| |
| KateViRange | goLineUpDown (int lines) |
| |
| KateViRange | goVisualLineUpDown (int lines) |
| |
| bool | isCounted () |
| |
| unsigned int | linesDisplayed () |
| |
| void | scrollViewLines (int l) |
| |
| bool | startInsertMode () |
| |
| bool | startNormalMode () |
| |
| bool | startReplaceMode () |
| |
| bool | startVisualBlockMode () |
| |
| bool | startVisualLineMode () |
| |
| bool | startVisualMode () |
| |
| void | switchView (Direction direction=Next) |
| |
| void | updateCursor (const Cursor &c) const |
| |
| void | yankToClipBoard (QChar chosen_register, QString text) |
| |
| QStack< int > | m_awaitingMotionOrTextObject |
| |
| QVector< KateViCommand * > | m_commands |
| |
| bool | m_commandShouldKeepSelection |
| |
| bool | m_commandWithMotion |
| |
| unsigned int | m_countTemp |
| |
| Cursor | m_currentChangeEndMarker |
| |
| QChar | m_defaultRegister |
| |
| bool | m_deleteCommand |
| |
| bool | m_findWaitingForChar |
| |
| KTextEditor::MovingRange * | m_highlightedYank |
| |
| KTextEditor::Attribute::Ptr | m_highlightYankAttribute |
| |
| bool | m_isRepeatedTFcommand |
| |
| bool | m_isUndo |
| |
| KateViKeyParser * | m_keyParser |
| |
| QString | m_keys |
| |
| bool | m_lastMotionWasLinewiseInnerBlock |
| |
| QString | m_lastTFcommand |
| |
| bool | m_linewiseCommand |
| |
| QVector< int > | m_matchingCommands |
| |
| QHash< QString, QString > | m_matchingItems |
| |
| QVector< int > | m_matchingMotions |
| |
| QRegExp | m_matchItemRegex |
| |
| bool | m_motionCanChangeWholeVisualModeSelection |
| |
| int | m_motionOperatorIndex |
| |
| QVector< KateViMotion * > | m_motions |
| |
| bool | m_pendingResetIsDueToExit |
| |
| Cursor | m_positionWhenIncrementalSearchBegan |
| |
| QString | m_registerTemp |
| |
| uint | m_scroll_count_limit |
| |
| KateViRange | m_commandRange |
| |
| unsigned int | m_count |
| |
| bool | m_currentMotionWasVisualLineUpOrDown |
| |
| QString | m_extraWordCharacters |
| |
| QPointer< KTextEditor::Message > | m_infoMessage |
| |
| bool | m_iscounted |
| |
| QString | m_keysVerbatim |
| |
| bool | m_lastMotionWasVisualLineUpOrDown |
| |
| int | m_oneTimeCountOverride |
| |
| QChar | m_register |
| |
| int | m_stickyColumn |
| |
| KateView * | m_view |
| |
| KateViewInternal * | m_viewInternal |
| |
| KateViInputModeManager * | m_viInputModeManager |
| |
Definition at line 34 of file katevivisualmode.h.