|
|||||||||
| Home >> All >> com >> maddyhome >> idea >> vim >> [ group overview ] | PREV NEXT | ||||||||
A
- AbstractActionGroup - class com.maddyhome.idea.vim.group.AbstractActionGroup.
- This base class provides empty implemtations for the interface methods.
- AbstractActionGroup() - Constructor for class com.maddyhome.idea.vim.group.AbstractActionGroup
- ActionGroup - interface com.maddyhome.idea.vim.group.ActionGroup.
- This is the base for all key mapping groups
- addKeyStroke(KeyStroke) - Method in class com.maddyhome.idea.vim.group.RegisterGroup
- addText(String) - Method in class com.maddyhome.idea.vim.group.RegisterGroup
- argsToFlags(String) - Static method in class com.maddyhome.idea.vim.group.SearchGroup
- autoIndentLines(Editor, DataContext, int) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
B
- beforeDocumentChange(DocumentEvent) - Method in class com.maddyhome.idea.vim.group.MarkGroup.MarkUpdater
- This event indicates that a document is about to be changed.
C
- CONFIRM - Static variable in class com.maddyhome.idea.vim.group.SearchGroup
- ChangeGroup - class com.maddyhome.idea.vim.group.ChangeGroup.
- Provides all the insert/replace related functionality TODO - change cursor for the different modes
- ChangeGroup() - Constructor for class com.maddyhome.idea.vim.group.ChangeGroup
- Creates the group
- ChangeGroup.InsertCheck - class com.maddyhome.idea.vim.group.ChangeGroup.InsertCheck.
- This class listens for editor tab changes so any insert/replace modes that need to be reset can be
- ChangeGroup.InsertCheck() - Constructor for class com.maddyhome.idea.vim.group.ChangeGroup.InsertCheck
- CommandGroups - class com.maddyhome.idea.vim.group.CommandGroups.
- This singleton maintains the instances of all the key groups.
- CommandGroups() - Constructor for class com.maddyhome.idea.vim.group.CommandGroups
- Creates all the groups
- CopyGroup - class com.maddyhome.idea.vim.group.CopyGroup.
- This group works with command associated with copying and pasting text
- CopyGroup() - Constructor for class com.maddyhome.idea.vim.group.CopyGroup
- Creates the group
- calculateVisualRange(Editor, DataContext, VisualChange, int) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- cancelExEntry(Editor, DataContext) - Method in class com.maddyhome.idea.vim.group.ProcessGroup
- change - Variable in class com.maddyhome.idea.vim.group.CommandGroups
- changeCase(Editor, DataContext, int, int, char) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- This performs the actual case change.
- changeCaseMotion(Editor, DataContext, int, int, char, Argument) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- Changes the case of all the character moved over by the motion argument.
- changeCaseRange(Editor, DataContext, TextRange, char) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- Changes the case of all the characters in the range
- changeCaseToggleCharacter(Editor, DataContext, int) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- Toggles the case of count characters
- changeCharacter(Editor, DataContext, int, char) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- Replace each of the next count characters with the charcter ch
- changeCharacterRange(Editor, DataContext, TextRange, char) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- Each character in the supplied range gets replaced with the character ch
- changeCharacters(Editor, DataContext, int) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- Delete count characters and then enter insert mode
- changeEndOfLine(Editor, DataContext, int) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- Delete from the cursor to the end of count - 1 lines down and enter insert mode
- changeLine(Editor, DataContext, int) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- Delete count lines and then enter insert mode
- changeMotion(Editor, DataContext, int, int, Argument) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- Delete the text covered by the motion command argument and enter insert mode
- changeRange(Editor, DataContext, TextRange, int) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- Deletes the range of text and enters insert mode
- changeReplace(Editor, DataContext) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- Begin Replace mode
- clearStrokes(Editor) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- Clears all the keystrokes from the current insert command
- closeAllButCurrent(DataContext) - Method in class com.maddyhome.idea.vim.group.FileGroup
- Close all editors except for the current editor
- closeAllFiles(DataContext) - Method in class com.maddyhome.idea.vim.group.FileGroup
- Close all editors
- closeFile(Editor, DataContext) - Method in class com.maddyhome.idea.vim.group.FileGroup
- Close the current editor
- closeProject(DataContext) - Method in class com.maddyhome.idea.vim.group.FileGroup
- com.maddyhome.idea.vim.group - package com.maddyhome.idea.vim.group
- confirmBtns - Variable in class com.maddyhome.idea.vim.group.SearchGroup
- copy - Variable in class com.maddyhome.idea.vim.group.CommandGroups
- copy(Reader, Writer) - Method in class com.maddyhome.idea.vim.group.ProcessGroup
D
- deleteCharacter(Editor, DataContext, int) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- Deletes count characters from the editor
- deleteEndOfLine(Editor, DataContext, int) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- Delete from the cursor to the end of count - 1 lines down
- deleteJoinLines(Editor, DataContext, int, boolean) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- Joins count lines togetheri starting at the cursor.
- deleteJoinNLines(Editor, DataContext, int, int, boolean) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- This does the actual joining of the lines
- deleteJoinRange(Editor, DataContext, TextRange, boolean) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- Joins all the lines selected by the current visual selection.
- deleteLine(Editor, DataContext, int) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- Deletes count lines including the current line
- deleteMotion(Editor, DataContext, int, int, Argument, boolean) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- Delete all text moved over by the supplied motion command argument.
- deleteRange(Editor, DataContext, TextRange, int) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- Delete the range of text.
- deleteText(Editor, DataContext, int, int, int) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- Delete text from the document.
- do_all - Variable in class com.maddyhome.idea.vim.group.SearchGroup
- do_ask - Variable in class com.maddyhome.idea.vim.group.SearchGroup
- do_error - Variable in class com.maddyhome.idea.vim.group.SearchGroup
- do_ic - Variable in class com.maddyhome.idea.vim.group.SearchGroup
- do_print - Variable in class com.maddyhome.idea.vim.group.SearchGroup
- documentChanged(DocumentEvent) - Method in class com.maddyhome.idea.vim.group.MarkGroup.MarkUpdater
- This event indicates that a document was just changed.
- dragEditor - Variable in class com.maddyhome.idea.vim.group.MotionGroup.EditorMouseHandler
E
- editor - Variable in class com.maddyhome.idea.vim.group.MarkGroup.MarkUpdater
- executeFilter(Editor, DataContext, TextRange, String) - Method in class com.maddyhome.idea.vim.group.ProcessGroup
- exitIdea() - Method in class com.maddyhome.idea.vim.group.FileGroup
- exitVisual(Editor) - Method in class com.maddyhome.idea.vim.group.MotionGroup
F
- FILE_MARKS - Static variable in class com.maddyhome.idea.vim.group.MarkGroup
- FileGroup - class com.maddyhome.idea.vim.group.FileGroup.
- FileGroup() - Constructor for class com.maddyhome.idea.vim.group.FileGroup
- file - Variable in class com.maddyhome.idea.vim.group.CommandGroups
- fileMarks - Variable in class com.maddyhome.idea.vim.group.MarkGroup
- findIt(Editor, DataContext, int, int, int, boolean) - Method in class com.maddyhome.idea.vim.group.SearchGroup
- findItOffset(Editor, DataContext, int, int, int, boolean) - Method in class com.maddyhome.idea.vim.group.SearchGroup
- finishRecording() - Method in class com.maddyhome.idea.vim.group.RegisterGroup
G
- GLOBAL - Static variable in class com.maddyhome.idea.vim.group.SearchGroup
- GLOBAL_MARKS - Static variable in class com.maddyhome.idea.vim.group.MarkGroup
- getChange() - Method in class com.maddyhome.idea.vim.group.CommandGroups
- Returns the change group
- getConfirmButtons() - Method in class com.maddyhome.idea.vim.group.SearchGroup
- getCopy() - Method in class com.maddyhome.idea.vim.group.CommandGroups
- Returns the copy group
- getCurrentRegister() - Method in class com.maddyhome.idea.vim.group.RegisterGroup
- Gets the last register name selected by the user
- getFile() - Method in class com.maddyhome.idea.vim.group.CommandGroups
- Returns the file group
- getFileMark(Editor, char) - Method in class com.maddyhome.idea.vim.group.MarkGroup
- Get's a mark from the file
- getFileMarks(Editor) - Method in class com.maddyhome.idea.vim.group.MarkGroup
- Gets the map of marks for the specified file
- getInstance() - Static method in class com.maddyhome.idea.vim.group.CommandGroups
- Gets the singleton instance
- getLastCommand() - Method in class com.maddyhome.idea.vim.group.ProcessGroup
- getLastPattern() - Method in class com.maddyhome.idea.vim.group.SearchGroup
- getLastRegister() - Method in class com.maddyhome.idea.vim.group.RegisterGroup
- Get the last register selected by the user
- getLastSearch() - Method in class com.maddyhome.idea.vim.group.SearchGroup
- getMacro() - Method in class com.maddyhome.idea.vim.group.CommandGroups
- Returns the macro group
- getMark() - Method in class com.maddyhome.idea.vim.group.CommandGroups
- Returns the mark group
- getMark(Editor, char) - Method in class com.maddyhome.idea.vim.group.MarkGroup
- Gets the requested mark for the editor
- getMarks(Editor) - Method in class com.maddyhome.idea.vim.group.MarkGroup
- getMotion() - Method in class com.maddyhome.idea.vim.group.CommandGroups
- Returns the motion group
- getMotionRange(Editor, DataContext, int, int, Argument, boolean, boolean) - Static method in class com.maddyhome.idea.vim.group.MotionGroup
- This helper method calculates the complete range a motion will move over taking into account whether the motion is FLAG_MOT_LINEWISE or FLAG_MOT_CHARACTERWISE (FLAG_MOT_INCLUSIVE or FLAG_MOT_EXCLUSIVE).
- getPlaybackRegister(char) - Method in class com.maddyhome.idea.vim.group.RegisterGroup
- getProcess() - Method in class com.maddyhome.idea.vim.group.CommandGroups
- Returns the process group
- getRange(Command) - Method in class com.maddyhome.idea.vim.group.ProcessGroup
- getRegister() - Method in class com.maddyhome.idea.vim.group.CommandGroups
- Returns the register group
- getRegister(char) - Method in class com.maddyhome.idea.vim.group.RegisterGroup
- getRegisters() - Method in class com.maddyhome.idea.vim.group.RegisterGroup
- getSearch() - Method in class com.maddyhome.idea.vim.group.CommandGroups
- Returns the search group
- getTimestamp() - Method in class com.maddyhome.idea.vim.group.MarkGroup.FileMarks
- getVisualLineAtTopOfScreen(Editor) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- getVisualOperatorRange(Editor, int) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- getVisualRange(Editor) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- globalMarks - Variable in class com.maddyhome.idea.vim.group.MarkGroup
H
- highlightMatch(Editor, int, int) - Method in class com.maddyhome.idea.vim.group.SearchGroup
I
- IGNORE_CASE - Static variable in class com.maddyhome.idea.vim.group.SearchGroup
- IGNORE_ERROR - Static variable in class com.maddyhome.idea.vim.group.SearchGroup
- inInsert - Variable in class com.maddyhome.idea.vim.group.ChangeGroup
- indentLines(Editor, DataContext, int, int) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- indentMotion(Editor, DataContext, int, int, Argument, int) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- indentRange(Editor, DataContext, TextRange, int, int) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- initInsert(Editor, DataContext, int) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- Begin insert/replace mode
- insertAfterCursor(Editor, DataContext) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- Begin insert after the cursor position
- insertAfterLineEnd(Editor, DataContext) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- Begin insert after the end of the current line
- insertAtPreviousInsert(Editor, DataContext) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- Begin insert at the location of the previous insert
- insertBeforeCursor(Editor, DataContext) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- Begin insert before the cursor position
- insertBeforeFirstNonBlank(Editor, DataContext) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- Begin insert before the first non-blank on the current line
- insertCharacterAroundCursor(Editor, DataContext, int) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- Inserts the character above/below the cursor at the cursor location
- insertDeleteInsertedText(Editor, DataContext) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- If the cursor is currently after the start of the current insert this deletes all the newly inserted text.
- insertDeletePreviousWord(Editor, DataContext) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- Deletes the text from the cursor to the start of the previous word
- insertHelp(Editor, DataContext) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- Exits insert mode and brings up the help system
- insertLineStart(Editor, DataContext) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- Begin insert before the start of the current line
- insertNewLineAbove(Editor, DataContext) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- Begin insert before the current line by creating a new blank line above the current line
- insertNewLineBelow(Editor, DataContext) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- Begin insert after the current line by creating a new blank line below the current line
- insertPreviousInsert(Editor, DataContext, boolean) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- Inserts the previously inserted text
- insertRegister(Editor, DataContext, char) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- Inserts the contents of the specified register
- insertStart - Variable in class com.maddyhome.idea.vim.group.ChangeGroup
- insertText(Editor, DataContext, int, String) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- Insert text into the document
- instance - Static variable in class com.maddyhome.idea.vim.group.CommandGroups
- isRegisterWritable() - Method in class com.maddyhome.idea.vim.group.RegisterGroup
- Check to see if the last selected register can be written to
K
- KEEP_FLAGS - Static variable in class com.maddyhome.idea.vim.group.SearchGroup
L
- LAST_F - Static variable in class com.maddyhome.idea.vim.group.MotionGroup
- LAST_T - Static variable in class com.maddyhome.idea.vim.group.MotionGroup
- LAST_f - Static variable in class com.maddyhome.idea.vim.group.MotionGroup
- LAST_t - Static variable in class com.maddyhome.idea.vim.group.MotionGroup
- lastCommand - Variable in class com.maddyhome.idea.vim.group.ProcessGroup
- lastDir - Variable in class com.maddyhome.idea.vim.group.SearchGroup
- lastFTChar - Variable in class com.maddyhome.idea.vim.group.MotionGroup
- lastFTCmd - Variable in class com.maddyhome.idea.vim.group.MotionGroup
- lastInsert - Variable in class com.maddyhome.idea.vim.group.ChangeGroup
- lastOffset - Variable in class com.maddyhome.idea.vim.group.SearchGroup
- lastPattern - Variable in class com.maddyhome.idea.vim.group.SearchGroup
- lastRegister - Variable in class com.maddyhome.idea.vim.group.MacroGroup
- lastRegister - Variable in class com.maddyhome.idea.vim.group.RegisterGroup
- lastReplace - Variable in class com.maddyhome.idea.vim.group.SearchGroup
- lastSearch - Variable in class com.maddyhome.idea.vim.group.SearchGroup
- lastStrokes - Variable in class com.maddyhome.idea.vim.group.ChangeGroup
- lastSubstitute - Variable in class com.maddyhome.idea.vim.group.SearchGroup
- logger - Static variable in class com.maddyhome.idea.vim.group.ChangeGroup
- logger - Static variable in class com.maddyhome.idea.vim.group.CommandGroups
- logger - Static variable in class com.maddyhome.idea.vim.group.CopyGroup
- logger - Static variable in class com.maddyhome.idea.vim.group.MarkGroup
- logger - Static variable in class com.maddyhome.idea.vim.group.MotionGroup
- logger - Static variable in class com.maddyhome.idea.vim.group.ProcessGroup
- logger - Static variable in class com.maddyhome.idea.vim.group.RegisterGroup
- logger - Static variable in class com.maddyhome.idea.vim.group.SearchGroup
M
- MacroGroup - class com.maddyhome.idea.vim.group.MacroGroup.
- Used to handle playback of macros
- MacroGroup() - Constructor for class com.maddyhome.idea.vim.group.MacroGroup
- MarkGroup - class com.maddyhome.idea.vim.group.MarkGroup.
- This class contains all the mark related functionality
- MarkGroup() - Constructor for class com.maddyhome.idea.vim.group.MarkGroup
- Creates the class
- MarkGroup.FileMarks - class com.maddyhome.idea.vim.group.MarkGroup.FileMarks.
- MarkGroup.FileMarks() - Constructor for class com.maddyhome.idea.vim.group.MarkGroup.FileMarks
- MarkGroup.MarkUpdater - class com.maddyhome.idea.vim.group.MarkGroup.MarkUpdater.
- This class is used to listen to editor document changes
- MarkGroup.MarkUpdater(Editor) - Constructor for class com.maddyhome.idea.vim.group.MarkGroup.MarkUpdater
- Creates the listener for the supplied editor
- MotionGroup - class com.maddyhome.idea.vim.group.MotionGroup.
- This handles all motion related commands and marks TODO: Jumplists
- MotionGroup() - Constructor for class com.maddyhome.idea.vim.group.MotionGroup
- Create the group
- MotionGroup.EditorMouseHandler - class com.maddyhome.idea.vim.group.MotionGroup.EditorMouseHandler.
- MotionGroup.EditorMouseHandler() - Constructor for class com.maddyhome.idea.vim.group.MotionGroup.EditorMouseHandler
- MotionGroup.MotionEditorChange - class com.maddyhome.idea.vim.group.MotionGroup.MotionEditorChange.
- MotionGroup.MotionEditorChange() - Constructor for class com.maddyhome.idea.vim.group.MotionGroup.MotionEditorChange
- macro - Variable in class com.maddyhome.idea.vim.group.CommandGroups
- mark - Variable in class com.maddyhome.idea.vim.group.CommandGroups
- motion - Variable in class com.maddyhome.idea.vim.group.CommandGroups
- mouseClicked(EditorMouseEvent) - Method in class com.maddyhome.idea.vim.group.MotionGroup.EditorMouseHandler
- mouseDragged(EditorMouseEvent) - Method in class com.maddyhome.idea.vim.group.MotionGroup.EditorMouseHandler
- mouseEntered(EditorMouseEvent) - Method in class com.maddyhome.idea.vim.group.MotionGroup.EditorMouseHandler
- mouseExited(EditorMouseEvent) - Method in class com.maddyhome.idea.vim.group.MotionGroup.EditorMouseHandler
- mouseMoved(EditorMouseEvent) - Method in class com.maddyhome.idea.vim.group.MotionGroup.EditorMouseHandler
- mousePressed(EditorMouseEvent) - Method in class com.maddyhome.idea.vim.group.MotionGroup.EditorMouseHandler
- mouseReleased(EditorMouseEvent) - Method in class com.maddyhome.idea.vim.group.MotionGroup.EditorMouseHandler
- moveCaret(Editor, DataContext, int) - Static method in class com.maddyhome.idea.vim.group.MotionGroup
- moveCaretGotoLineFirst(Editor, DataContext, int) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- moveCaretGotoLineLast(Editor, DataContext, int, int) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- moveCaretGotoLineLastEnd(Editor, DataContext, int, int, boolean) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- moveCaretHorizontal(Editor, int, boolean) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- moveCaretHorizontalWrap(Editor, int) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- moveCaretToBeforeNextCharacterOnLine(Editor, int, char) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- This moves the caret next to the next/previous matching character on the current line
- moveCaretToColumn(Editor, int) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- moveCaretToFileMark(Editor, DataContext, char) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- moveCaretToFileMarkLine(Editor, DataContext, char) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- moveCaretToFirstScreenLine(Editor, DataContext, int) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- moveCaretToLastScreenLine(Editor, DataContext, int) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- moveCaretToLastScreenLineEnd(Editor, DataContext, int) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- moveCaretToLine(Editor, DataContext, int) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- moveCaretToLineEnd(Editor, boolean) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- moveCaretToLineEnd(Editor, int, boolean) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- moveCaretToLineEndOffset(Editor, int, boolean) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- moveCaretToLineEndSkipLeading(Editor, int) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- moveCaretToLineEndSkipLeadingOffset(Editor, int) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- moveCaretToLinePercent(Editor, DataContext, int) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- moveCaretToLineStart(Editor) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- moveCaretToLineStart(Editor, int) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- moveCaretToLineStartOffset(Editor, int) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- moveCaretToLineStartSkipLeading(Editor) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- moveCaretToLineStartSkipLeading(Editor, int) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- moveCaretToLineStartSkipLeadingOffset(Editor, int) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- moveCaretToMark(Editor, DataContext, char) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- moveCaretToMarkLine(Editor, DataContext, char) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- moveCaretToMatchingPair(Editor, DataContext) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- moveCaretToMiddleColumn(Editor) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- moveCaretToMiddleScreenLine(Editor, DataContext) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- moveCaretToMotion(Editor, DataContext, int, int, Argument) - Static method in class com.maddyhome.idea.vim.group.MotionGroup
- moveCaretToNextCamel(Editor, int) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- This moves the caret to the start of the next/previous camel word.
- moveCaretToNextCamelEnd(Editor, int) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- This moves the caret to the start of the next/previous camel word.
- moveCaretToNextCharacterOnLine(Editor, int, char) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- This moves the caret to the next/previous matching character on the current line
- moveCaretToNextWord(Editor, int, boolean) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- This moves the caret to the start of the next/previous word/WORD.
- moveCaretToNextWordEnd(Editor, int, boolean) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- This moves the caret to the end of the next/previous word/WORD.
- moveCaretToNthCharacter(Editor, int) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- moveCaretToScreenLine(Editor, int) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- moveCaretVertical(Editor, int) - Method in class com.maddyhome.idea.vim.group.MotionGroup
N
- NO_IGNORE_CASE - Static variable in class com.maddyhome.idea.vim.group.SearchGroup
P
- PLAYBACK_REGISTER - Static variable in class com.maddyhome.idea.vim.group.RegisterGroup
- PRINT - Static variable in class com.maddyhome.idea.vim.group.SearchGroup
- ProcessGroup - class com.maddyhome.idea.vim.group.ProcessGroup.
- ProcessGroup() - Constructor for class com.maddyhome.idea.vim.group.ProcessGroup
- playbackKeys(Editor, DataContext, List, int) - Method in class com.maddyhome.idea.vim.group.MacroGroup
- This puts a single keystroke at the end of the event queue for playback
- playbackLastRegister(Editor, DataContext, int) - Method in class com.maddyhome.idea.vim.group.MacroGroup
- This plays back the last register that was executed, if any.
- playbackRegister(Editor, DataContext, char, int) - Method in class com.maddyhome.idea.vim.group.MacroGroup
- This method is used to play the macro of keystrokes stored in the specified registers.
- process - Variable in class com.maddyhome.idea.vim.group.CommandGroups
- processCommand(Editor, DataContext, Command) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- This processes all keystrokes in Insert/Replace mode that were converted into Commands.
- processEnter(Editor, DataContext) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- Processes the user pressing the Enter key.
- processEscape(Editor, DataContext) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- Terminate insert/replace mode after the user presses Escape or Ctrl-C
- processEscape(Editor, DataContext) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- processExEntry(Editor, DataContext) - Method in class com.maddyhome.idea.vim.group.ProcessGroup
- processExKey(Editor, DataContext, KeyStroke, boolean) - Method in class com.maddyhome.idea.vim.group.ProcessGroup
- processInsert(Editor, DataContext) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- Processes the user pressing the Insert key while in INSERT or REPLACE mode.
- processKey(Editor, DataContext, KeyStroke) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- This processes all "regular" keystrokes entered while in insert/replace mode
- processMouseClick(Editor, MouseEvent) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- Process mouse clicks by setting/resetting visual mode.
- processMouseDrag(Editor) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- Handles mouse drags by properly setting up visual mode based on the new selection
- processSingleCommand(Editor, DataContext) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- While in INSERT or REPLACE mode the user can enter a single NORMAL mode command and then automatically return to INSERT or REPLACE mode.
- put(Object, Object) - Method in class com.maddyhome.idea.vim.group.MarkGroup.FileMarks
- putText(Editor, DataContext, int, String, int, int, boolean) - Method in class com.maddyhome.idea.vim.group.CopyGroup
- This performs the actual insert of the paste
- putTextAfterCursor(Editor, DataContext, int, boolean) - Method in class com.maddyhome.idea.vim.group.CopyGroup
- Pastes text from the last register into the editor after the current cursor location.
- putTextBeforeCursor(Editor, DataContext, int, boolean) - Method in class com.maddyhome.idea.vim.group.CopyGroup
- Pastes text from the last register into the editor before the current cursor location.
- putVisualRange(Editor, DataContext, TextRange, int) - Method in class com.maddyhome.idea.vim.group.CopyGroup
R
- READONLY_MARKS - Static variable in class com.maddyhome.idea.vim.group.MarkGroup
- READONLY_REGISTERS - Static variable in class com.maddyhome.idea.vim.group.RegisterGroup
- RECORDABLE_REGISTER - Static variable in class com.maddyhome.idea.vim.group.RegisterGroup
- REGISTER_DEFAULT - Static variable in class com.maddyhome.idea.vim.group.RegisterGroup
- The regsister key for the default register
- REUSE - Static variable in class com.maddyhome.idea.vim.group.SearchGroup
- RE_LAST - Static variable in class com.maddyhome.idea.vim.group.SearchGroup
- RE_SEARCH - Static variable in class com.maddyhome.idea.vim.group.SearchGroup
- RE_SUBST - Static variable in class com.maddyhome.idea.vim.group.SearchGroup
- RO_FILE_MARKS - Static variable in class com.maddyhome.idea.vim.group.MarkGroup
- RO_GLOBAL_MARKS - Static variable in class com.maddyhome.idea.vim.group.MarkGroup
- RegisterGroup - class com.maddyhome.idea.vim.group.RegisterGroup.
- This group works with command associated with copying and pasting text
- RegisterGroup() - Constructor for class com.maddyhome.idea.vim.group.RegisterGroup
- Creates the group
- readData(Element) - Method in class com.maddyhome.idea.vim.group.AbstractActionGroup
- Allows the group to restore its state and any configuration.
- readData(Element) - Method in class com.maddyhome.idea.vim.group.CommandGroups
- Tells each group to read its data.
- readData(Element) - Method in class com.maddyhome.idea.vim.group.MarkGroup
- Allows the group to restore its state and any configuration.
- readData(Element) - Method in class com.maddyhome.idea.vim.group.RegisterGroup
- Restore all the registers
- recordList - Variable in class com.maddyhome.idea.vim.group.RegisterGroup
- recordRegister - Variable in class com.maddyhome.idea.vim.group.RegisterGroup
- register - Variable in class com.maddyhome.idea.vim.group.CommandGroups
- registers - Variable in class com.maddyhome.idea.vim.group.RegisterGroup
- repeatInsert(Editor, DataContext, int) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- This repeats the previous insert count times
- repeatInsertText(Editor, DataContext, int) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- This repeats the previous insert count times
- repeatLastMatchChar(Editor, int) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- replaceText(Editor, DataContext, int, int, String) - Method in class com.maddyhome.idea.vim.group.ChangeGroup
- Replace text in the editor
- resetRegister() - Method in class com.maddyhome.idea.vim.group.RegisterGroup
- Resets the selected register back to the default register
- resetVisual(Editor) - Method in class com.maddyhome.idea.vim.group.MotionGroup
S
- SAVE_FILE_MARKS - Static variable in class com.maddyhome.idea.vim.group.MarkGroup
- SAVE_MARK_COUNT - Variable in class com.maddyhome.idea.vim.group.MarkGroup
- SearchGroup - class com.maddyhome.idea.vim.group.SearchGroup.
- SearchGroup() - Constructor for class com.maddyhome.idea.vim.group.SearchGroup
- saveData(Element) - Method in class com.maddyhome.idea.vim.group.AbstractActionGroup
- Allows the group to save its state and any configuration.
- saveData(Element) - Method in interface com.maddyhome.idea.vim.group.ActionGroup
- Allows the group to save its state and any configuration.
- saveData(Element) - Method in class com.maddyhome.idea.vim.group.CommandGroups
- Tells each group to save its data.
- saveData(Element) - Method in class com.maddyhome.idea.vim.group.MarkGroup
- Allows the group to save its state and any configuration.
- saveData(Element) - Method in class com.maddyhome.idea.vim.group.RegisterGroup
- Save all the registers
- saveFiles(DataContext) - Method in class com.maddyhome.idea.vim.group.FileGroup
- Saves all files in the project
- saveJumpLocation(Editor, DataContext) - Method in class com.maddyhome.idea.vim.group.MarkGroup
- Saves the caret location prior to doing a jump
- scrollHalfPageDown(Editor, DataContext, int) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- scrollHalfPageUp(Editor, DataContext, int) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- scrollLine(Editor, DataContext, int) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- scrollLineToFirstScreenLine(Editor, DataContext, int, int, boolean) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- scrollLineToLastScreenLine(Editor, DataContext, int, int, boolean) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- scrollLineToMiddleScreenLine(Editor, DataContext, int, int, boolean) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- scrollLineToScreenLine(Editor, DataContext, int, int, int, boolean) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- scrollLineToTopOfScreen(Editor, int) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- scrollPage(Editor, DataContext, int) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- search - Variable in class com.maddyhome.idea.vim.group.CommandGroups
- search(Editor, DataContext, String, int, int, boolean) - Method in class com.maddyhome.idea.vim.group.SearchGroup
- search(Editor, DataContext, String, int, int, int) - Method in class com.maddyhome.idea.vim.group.SearchGroup
- searchAndReplace(Editor, DataContext, LineRange, String, String) - Method in class com.maddyhome.idea.vim.group.SearchGroup
- searchNext(Editor, DataContext, int) - Method in class com.maddyhome.idea.vim.group.SearchGroup
- searchPrevious(Editor, DataContext, int) - Method in class com.maddyhome.idea.vim.group.SearchGroup
- searchWord(Editor, DataContext, int, boolean, int) - Method in class com.maddyhome.idea.vim.group.SearchGroup
- selectEditor(Editor, VirtualFile) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- selectFile(int, DataContext) - Method in class com.maddyhome.idea.vim.group.FileGroup
- Selects then next or previous editor
- selectNextFile(int, DataContext) - Method in class com.maddyhome.idea.vim.group.FileGroup
- Selects then next or previous editor
- selectPreviousVisualMode(Editor, DataContext) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- selectRegister(char) - Method in class com.maddyhome.idea.vim.group.RegisterGroup
- Stores which register the user wishes to work with
- selectionChanged(FileEditorManagerEvent) - Method in class com.maddyhome.idea.vim.group.ChangeGroup.InsertCheck
- The user has changed the editor they are working with - exit insert/replace mode, and complete any appropriate repeat.
- selectionChanged(FileEditorManagerEvent) - Method in class com.maddyhome.idea.vim.group.MotionGroup.MotionEditorChange
- setLastFTCmd(int, char) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- setLastPattern(Editor, DataContext, String) - Method in class com.maddyhome.idea.vim.group.SearchGroup
- setMark(Editor, DataContext, char) - Method in class com.maddyhome.idea.vim.group.MarkGroup
- Sets the specified mark to the caret position of the editor
- setMark(Editor, DataContext, char, int) - Method in class com.maddyhome.idea.vim.group.MarkGroup
- Sets the specified mark to the specified location.
- setTimestamp(Date) - Method in class com.maddyhome.idea.vim.group.MarkGroup.FileMarks
- setVisualMode(Editor, DataContext, int) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- shouldIgnoreCase(String, boolean) - Method in class com.maddyhome.idea.vim.group.SearchGroup
- startExCommand(Editor, DataContext, Command) - Method in class com.maddyhome.idea.vim.group.ProcessGroup
- startFilterCommand(Editor, DataContext, Command) - Method in class com.maddyhome.idea.vim.group.ProcessGroup
- startRecording(char) - Method in class com.maddyhome.idea.vim.group.RegisterGroup
- startSearchCommand(Editor, DataContext, Command) - Method in class com.maddyhome.idea.vim.group.ProcessGroup
- storeKeys(List, int, char) - Method in class com.maddyhome.idea.vim.group.RegisterGroup
- storeText(Editor, DataContext, int, int, int, boolean, boolean) - Method in class com.maddyhome.idea.vim.group.RegisterGroup
- Stores text into the last register
- storeTextInternal(Editor, DataContext, int, int, String, int, char, boolean, boolean) - Method in class com.maddyhome.idea.vim.group.RegisterGroup
- strokes - Variable in class com.maddyhome.idea.vim.group.ChangeGroup
- swapVisualEnds(Editor, DataContext) - Method in class com.maddyhome.idea.vim.group.MotionGroup
- swapVisualSelections(Editor, DataContext) - Method in class com.maddyhome.idea.vim.group.MotionGroup
T
- timestamp - Variable in class com.maddyhome.idea.vim.group.MarkGroup.FileMarks
- toggleVisual(Editor, DataContext, int, int, int) - Method in class com.maddyhome.idea.vim.group.MotionGroup
U
- updateMarkFromDelete(Editor, HashMap, int, int) - Static method in class com.maddyhome.idea.vim.group.MarkGroup
- This updates all the marks for a file whenever text is deleted from the file.
- updateMarkFromInsert(Editor, HashMap, int, int) - Static method in class com.maddyhome.idea.vim.group.MarkGroup
- This updates all the marks for a file whenever text is inserted into the file.
- updateSelection(Editor, DataContext, int) - Method in class com.maddyhome.idea.vim.group.MotionGroup
V
- VALID_GET_MARKS - Static variable in class com.maddyhome.idea.vim.group.MarkGroup
- VALID_REGISTERS - Static variable in class com.maddyhome.idea.vim.group.RegisterGroup
- VALID_SET_MARKS - Static variable in class com.maddyhome.idea.vim.group.MarkGroup
- visualEnd - Variable in class com.maddyhome.idea.vim.group.MotionGroup
- visualStart - Variable in class com.maddyhome.idea.vim.group.MotionGroup
W
- WRITABLE_REGISTERS - Static variable in class com.maddyhome.idea.vim.group.RegisterGroup
- WRITE_MARKS - Static variable in class com.maddyhome.idea.vim.group.MarkGroup
- WR_FILE_MARKS - Static variable in class com.maddyhome.idea.vim.group.MarkGroup
- WR_GLOBAL_MARKS - Static variable in class com.maddyhome.idea.vim.group.MarkGroup
Y
- yankLine(Editor, DataContext, int) - Method in class com.maddyhome.idea.vim.group.CopyGroup
- This yanks count lines of text
- yankMotion(Editor, DataContext, int, int, Argument) - Method in class com.maddyhome.idea.vim.group.CopyGroup
- This yanks the text moved over by the motion command argument.
- yankRange(Editor, DataContext, TextRange, int) - Method in class com.maddyhome.idea.vim.group.CopyGroup
- This yanks a range of text
A B C D E F G H I K L M N P R S T U V W Y
|
|||||||||
| Home >> All >> com >> maddyhome >> idea >> vim >> [ group overview ] | PREV NEXT | ||||||||