Incremental backup in central backup directoryIndent C blocks where braces are opened and closed on a single lineIndent a code block
Indent text objectIndent with tabs, align with spacesIndenting for Java
Indenting for Qt C++Indenting source codeInline integer arithmetic
Insert-mode only Caps LockInsert C++ or LaTeX or other comments easilyInsert a file
Insert a non commented line despite formatoptionsInsert a single characterInsert comment boxes in your code
Insert current date or timeInsert current directory nameInsert current filename
Insert if/endif around block of codeInsert image size into html tagInsert in normal mode
Insert line numbersInsert line numbers with a Perl filterInsert mail signatures from a rotating file
Insert multiple linesInsert newline without entering insert modeInsert template files into buffer
Inserting a prefix in a parameter listInserting text in multiple linesInstalling on Solaris
Installing several releases in parallel, even with matchitIntegrate Pylint and Pychecker supportIntegrate Vim diff with TortoiseCVS
Integrate Vim with a dictionaryIntegrate gvim with AutoCad MTEXTIntegrate gvim with RedHat Source-Navigator
Integrate gvim with Visual StudioIntegrate with FTPeel on Mac OS XIntegrate with Mozilla Thunderbird
Integration with PyUnit testing frameworkInteractive finder/filter for lists of itemsInternationalizing the Vim editor
Internet search for the current wordIntroduce variableIntroduction to display editing using vi
Invert the number row keys for faster typingInvoke a function with a count prefixJ2ME development
JAVH - Just another Vim HackerJavaBeans helper functionJavaFX indent plugin
Joining two lines of text based on patternJump back to spell checked wordsJump between methods in C++
Jump to a function from where it is calledJump to a line numberJump to a random line
Jump to definition of entity under cursorJump to file from CVSDiff outputJump to recent buffers
Jump to tag (help topic) with German keyboardJumping to previously visited locationsJumping to the declaration of a local/global variable
Jumping to the start and end of a code blockJumps to a local/global definition by same keyKDE Konsole renameSession to edited file name
Keep SQL-PLUS command history under WindowsKeep a to-do memo file with links as in Vim helpKeep folds closed while inserting text
Keep incremental backups of edited filesKeep passwords in encrypted fileKeep the modified flag after writing to a file
Keep your cursor centered vertically on the screenKeep your vimrc file cleanKey maps using the Alt modifier
Keystroke Saving Substituting and SearchingLaunch files in new tabs under UnixLaunch files in new tabs under Windows
Launch lynx to get info for the current wordLaunch remote batch jobs and view results in VimLearn to use help
Letting variable values be overwritten in a scriptLine/word/file/whatever completionLinting
List buffers sorted by nameList changes to the current fileList lines with current search pattern highlighted
List lines with keyword and prompt for jumpList loaded scriptsListing buffers
Load files from list of filenames in a text fileLoad multiple files with a single commandLoad my script only once
Loading scripts in vimrc safelyLook up tags using regular expressionsLookup the city and state of a given US Zip code using TCL
Lookup word in dictMac OS X clipboard sharingMacro expansion C/C++
MacrosMaintain cursor and screen positionMaintain multiple versions of gvim in Windows
Make-compile current bufferMake C-Left C-Right behave as in WindowsMake File-Open track directory of current file
Make Shift-Tab workMake Vim completion popup menu work just like in an IDEMake an HTML anchor and href tag
Make arrow keys work in visual mode under WindowsMake buffer modifiable state match file readonly stateMake echo seen when it would otherwise disappear and go unseen
Make footnotes in vimMake great use of those homemade menusMake mouse drag not select text or go into visual mode
Make non-ASCII characters displayed on consoleMake search results appear in the middle of the screenMake support for NEC V850 CA850 compilers
Make tar of all files in vim bufferMake views automaticMake vim and gvim have the same colors
Make vim the editor for files with unregistered extensions in WindowsMaking CapsLock work in VimMaking Parenthesis And Brackets Handling Easier
Making a list of numbersManage a tasklist of to-do code snippetsManaging set options
Manipulate quoted stringsMap Ctrl-Backspace to delete previous wordMap Ctrl-S to save current or new files
Map caps lock to escape in WindowsMap caps lock to escape in XWindowsMap caps lock to escape in macOS
Map extra keys on non US keyboardsMap semicolon to colonMapping fast keycodes in terminal Vim
Mapping keys in Vim - Tutorial (Part 1)Mapping keys in Vim - Tutorial (Part 2)Mapping keys in Vim - Tutorial (Part 3)
Mapping to enter colon commandsMapping to quickly browse helpMappings
Mappings to facilitate the creation of textMaps, Commands, and Functions - some examples of their interplayMatch valid IP address
Matching optional parts of a wordMaximize current windowMaximize or restore window
Maximize or set initial window sizeMaximize window and return to previous split structureMbox archive emails
Measure time taken to execute a commandMenu for inserting special charactersMerge longs lines that were split by terminal window
Mighty MouseMimic shift-arrow to select text in terminals without shift-arrowMinify File inside Vim without plugins
Minimize and restore gvim under Windows using shortcut keysMkdir on edit if neededModeline magic
Modified undo behaviorMouse wheel for scroll only - disable middle button pasteMove comment line to end of next line
Move current window between tabsMove cursor by display lines when wrappingMove cursor up/down virtually in insert mode
Move files with a Vim commandMove function parameters with macroMove through wrapped lines
Move to next/previous line with same indentationMoving aroundMoving between buffers using mouse
Moving by screen lines instead of file linesMoving lines up or downMoving specified Characters in a given range of line to specified Column
Moving through camel case wordsMoving to matching bracesMoving to the next word in insert mode
Multi-line abbreviationsMultiple commands at onceNavigate to the next open fold
Naviguer dans l'aide avec un clavier AZERTYNew to VimNewlines and nulls in Vim script
NewsNice window resizingNon-blinking block cursor in a Linux console
Non-native fileformat for your statuslineNot So Quick generic option togglingNumber a group of lines
Numbering lines and interpolating sequencesOEM to ANSI conversionOmni completion
Omni completion popup menuOmnicomplete - Remove Python Pydoc Preview WindowOne big window
Online documentation for word under cursorOpen File, Go To Last Line, Add Blank Line, Change To Insert ModeOpen PDF files
Open SVN diff windowOpen Windows Explorer showing directory of current bufferOpen Windows Help files on a specific topic
Open a Perl module from its module nameOpen a file in Linux Mint Cinnamon via a menu actionOpen a web-browser with the URL in the current line
Open a window with the man page for the word under the cursorOpen every buffer in its own tabpageOpen file in already running vim from elsewhere
Open file under cursorOpen files in same window under Mac OS XOpen pdf to the current location in a LaTeX file
Open same file read-only in second VimOpen the directory for the current file in WindowsOpen the folder containing the currently open file
Open the last edited fileOpen vimrc fileOpening gvim atop a console window
Opening multiple files from a single command-lineOpening new buffer below the currentOpening several files in vim via ListFile
Optionally open matching or selected tag in full height vertical windowOverload a key with multiple handlersOverride Colors in a Color Scheme
PHP editingPHP manual in Vim help formatPHP online help
Page 1 of 123 in header of hardcopyPage up/down and keep cursor positionPar text reformatter
Paste from the clipboard into a new vimPaste registers in search or colon commands instead of using the clipboardPasting code with syntax coloring in emails
Pasting registersPatch to conceal parts of linesPerl compatible regular expressions
Perldoc function and module keyboard mappingsPluginPlugin-manager
Power KPower of gPrecise Jumps Without Mouse
Preexisting code indentationPreloading registersPreserve missing end-of-line at end of text files
Press space to jump between windows and to expand themPretty-formatting XMLPrevent a second instance of Vim from starting
Prevent escape from moving the cursor one character to the leftPrevent frequent commands from slowing things downPreview current HTML file
Preview output from interpreter in new windowPrint syntax highlighted buffer in one colorPrint to a Postscript file
Printing using kprinterPrinting with syntax highlighting independent of your normal highlightingProject browsing using find
Project specific settingsPrompted quit in insert-mode