Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep
A B C D E F G H I K L M N P R S T U V W Y

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