Kate
katevivisualmode.cpp
Go to the documentation of this file.
38 KateViVisualMode::KateViVisualMode( KateViInputModeManager* viInputModeManager, KateView *view, KateViewInternal *viewInternal )
91 else if ( r.startLine != -1 && r.startColumn != -1 && m_motionCanChangeWholeVisualModeSelection )
401 ADDMOTION("i[()b]", textObjectInnerParen, REGEX_PATTERN | CAN_CHANGE_WHOLE_VISUAL_MODE_SELECTION );
403 ADDMOTION("i[{}B]", textObjectInnerCurlyBracket, REGEX_PATTERN | IS_NOT_LINEWISE | CAN_CHANGE_WHOLE_VISUAL_MODE_SELECTION);
405 ADDMOTION("i[><]", textObjectInnerInequalitySign, REGEX_PATTERN | IS_NOT_LINEWISE | CAN_CHANGE_WHOLE_VISUAL_MODE_SELECTION);
406 ADDMOTION("i[\\[\\]]", textObjectInnerBracket, REGEX_PATTERN | CAN_CHANGE_WHOLE_VISUAL_MODE_SELECTION);
KateViRange motionToLineLast()
Definition: katevinormalmode.cpp:2455
Cursor & start()
bool m_commandShouldKeepSelection
Definition: katevinormalmode.h:318
bool commandPrintCharacterCode()
Definition: katevinormalmode.cpp:1609
KateViRange motionToEndOfWORD()
Definition: katevinormalmode.cpp:2095
KateViRange motionToNextBraceBlockEnd()
Definition: katevinormalmode.cpp:2705
virtual bool isValid() const
KateViRange motionToIncrementalSearchMatch()
Definition: katevinormalmode.cpp:2915
void SelectInclusive(Cursor c1, Cursor c2)
Definition: katevivisualmode.cpp:53
KateViRange motionToNextBraceBlockStart()
Definition: katevinormalmode.cpp:2649
void addMark(KateDocument *doc, const QChar &mark, const KTextEditor::Cursor &pos, const bool moveoninsert=true, const bool showmark=true)
Add a mark to the document.
Definition: kateviinputmodemanager.cpp:725
bool commandMakeUppercase()
Definition: katevinormalmode.cpp:863
bool commandEnterVisualLineMode()
Definition: katevinormalmode.cpp:638
bool commandEnterVisualMode()
Definition: katevinormalmode.cpp:693
KateViRange motionWORDForward()
Definition: katevinormalmode.cpp:2034
KateViRange motionToMarkLine()
Definition: katevinormalmode.cpp:2515
Definition: kateviinputmodemanager.h:51
void SelectBlockInclusive(Cursor c1, Cursor c2)
Definition: katevivisualmode.cpp:62
KateViRange motionToBeforeParagraph()
Definition: katevinormalmode.cpp:2856
KateViRange textObjectAComma()
Definition: katevinormalmode.cpp:3276
bool m_pendingResetIsDueToExit
Definition: katevinormalmode.h:335
KateViRange motionToLineFirst()
Definition: katevinormalmode.cpp:2442
KateViRange motionToPrevVisualLine()
Definition: katevinormalmode.cpp:2852
KateViRange motionToFirstCharacterOfLine()
Definition: katevinormalmode.cpp:2195
bool commandReplaceCharacter()
Definition: katevinormalmode.cpp:1375
void updateSelection()
Updates the visual mode's range to reflect a new cursor position.
Definition: katevivisualmode.cpp:257
KateViInputModeManager * getViInputModeManager()
Definition: kateview.cpp:1567
virtual const KTextEditor::Range & selectionRange() const
Definition: kateview.cpp:2760
bool commandChangeCaseRange()
Definition: katevinormalmode.cpp:984
KateViRange motionToScreenColumn()
Definition: katevinormalmode.cpp:2473
KateViRange motionToNextVisualLine()
Definition: katevinormalmode.cpp:2848
virtual bool isValid() const
Definition: katevirange.h:33
virtual bool setSelection(const KTextEditor::Range &selection)
Definition: kateview.cpp:1931
KateViRange motionToPreviousBraceBlockEnd()
Definition: katevinormalmode.cpp:2736
KateViRange textObjectInnerQuoteSingle()
Definition: katevinormalmode.cpp:3165
KateViRange textObjectInnerQuoteDouble()
Definition: katevinormalmode.cpp:3155
KateViRange motionToEndOfPrevWORD()
Definition: katevinormalmode.cpp:2144
Definition: kateviewinternal.h:57
void updateCursor(const Cursor &c) const
Definition: katevimodebase.cpp:937
void qSwap(KParts::SelectorInterface::Element &lhs, KParts::SelectorInterface::Element &rhs)
bool commandUnindentLines()
Definition: katevinormalmode.cpp:1539
KateViRange motionToEndOfPrevWord()
Definition: katevinormalmode.cpp:2117
KateViRange motionRepeatlastTFBackward()
Definition: katevinormalmode.cpp:2379
Definition: kateview.h:78
Definition: kateviinputmodemanager.h:53
KateViRange motionWordForward()
Definition: katevinormalmode.cpp:1977
KateViRange motionToNextOccurrence()
Definition: katevinormalmode.cpp:2760
KateViRange motionWORDBackward()
Definition: katevinormalmode.cpp:2056
bool commandSwitchToCmdLine()
Definition: katevinormalmode.cpp:1416
void setVisualModeType(ViMode mode)
Definition: katevivisualmode.cpp:233
Definition: kateviinputmodemanager.h:52
KateViRange motionToAfterParagraph()
Definition: katevinormalmode.cpp:2884
KateViRange motionToCharBackward()
Definition: katevinormalmode.cpp:2315
bool commandPrependToBlock()
Definition: katevinormalmode.cpp:1682
virtual int line() const
KateViRange textObjectABracket()
Definition: katevinormalmode.cpp:3193
virtual void setLine(int line)
KateViVisualMode(KateViInputModeManager *viInputModeManager, KateView *view, KateViewInternal *viewInternal)
Definition: katevivisualmode.cpp:38
virtual void setPosition(const Cursor &position)
Cursor & end()
KateViInputModeManager * m_viInputModeManager
Definition: katevimodebase.h:177
KateViRange textObjectInnerInequalitySign()
Definition: katevinormalmode.cpp:3270
KateViRange textObjectAQuoteDouble()
Definition: katevinormalmode.cpp:3150
KateViRange textObjectInnerComma()
Definition: katevinormalmode.cpp:3281
KateViRange textObjectAParen()
Definition: katevinormalmode.cpp:3181
bool m_motionCanChangeWholeVisualModeSelection
Definition: katevinormalmode.h:316
KateViRange textObjectInnerParen()
Definition: katevinormalmode.cpp:3187
KateViRange motionToEndOfWord()
Definition: katevinormalmode.cpp:2078
bool commandDeleteCharBackward()
Definition: katevinormalmode.cpp:1349
KateViRange motionToPreviousBraceBlockStart()
Definition: katevinormalmode.cpp:2680
KateViRange motionToMatchingItem()
Definition: katevinormalmode.cpp:2527
KateViRange textObjectInnerCurlyBracket()
Definition: katevinormalmode.cpp:3211
KateViRange textObjectInnerWord()
Definition: katevinormalmode.cpp:3003
ViMode getCurrentViMode() const
Definition: kateviinputmodemanager.cpp:449
KateViRange textObjectACurlyBracket()
Definition: katevinormalmode.cpp:3205
KateViRange textObjectInnerBracket()
Definition: katevinormalmode.cpp:3199
bool commandStartRecordingMacro()
Definition: katevinormalmode.cpp:1814
virtual void setColumn(int column)
int column() const
bool commandAppendToBlock()
Definition: katevinormalmode.cpp:1697
KateViRange motionRepeatlastTF()
Definition: katevinormalmode.cpp:2356
KateViRange motionWordBackward()
Definition: katevinormalmode.cpp:2011
bool commandMakeLowercase()
Definition: katevinormalmode.cpp:820
KateViRange textObjectAQuoteSingle()
Definition: katevinormalmode.cpp:3160
KateViRange motionToPrevOccurrence()
Definition: katevinormalmode.cpp:2775
bool isHandlingKeypress() const
Determines whether we are currently processing a Vi keypress.
Definition: kateviinputmodemanager.cpp:265
KateViRange motionFindCharBackward()
Definition: katevinormalmode.cpp:2239
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:31:53 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:31:53 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.