|
| 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.