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-modeProtecting a file from accidental changes
Provide script-accessible version info in your pluginsPuTTY numeric keypad mappingsPut boxes around comments in code
Put the indentation level on the status linePutting the current file on the Windows clipboardPython - check syntax and run script
Python script utf8 encodingQT Help from VimQuick Markdown Preview
Quick access to Vim tips and scripts with konquerorQuick and dirty Postgres queryQuick command in insert mode
Quick fileQuick generic option togglingQuick insert character at end-of-line
Quick launch html and other Windows documentsQuick mapping for backing up the fileQuick peek at files
Quick reference of current functionQuick saveQuick save to a temporary file before more edits
Quick tipsQuick tips for using tab pagesQuick way to insert opening and closing braces for programmers
Quick window resizingQuick yank and pasteQuickfix and Visual Studio and cygwin
Quickfix and doxygenQuickly adding and deleting empty linesQuickly change word or line
Quickly insert a single wordQuickly look up Vim helpQuickly switch between pager-like and editor-like scroll
Quote unquoted HTML attributesQuoted Printable to PlainRanges
Read base64 raw string/email in VimRead tag files from all directories in your pathReally basic RCS interaction from within vim
Record a recursive macroRecording keys for repeated jobsRecover from accidental Ctrl-U
Recover overwritten fileRecovering filesRecreate tempfile directory
Recursive mappingsRedirect g search outputRefresh screen while typing a command
Regex-based text alignmentRegex lookahead and lookbehindRejustify roff style markup
Reload file without losing undo historyReload the same file in different encodingReload your filetype/syntax plugin
Reloading a file using a different encodingRemap join to merge comment linesRemember my buffers
Remember where you had ended reading helpRemembering previous deletes/yanksRemove annoyance with syntax highlighting when starting a string
Remove diacritical signs from charactersRemove swap and backup files from your working directoryRemove unwanted empty lines
Remove unwanted spacesRemove up to the nth slash to clean file listsRemoving automatic comment leaders
Repeat command on each line in visual blockRepeat last changeRepeat last colon command
Repeat last command and put cursor at start of changeRepeat search using grepRepeating a substitute from current cursor position
Repeating an ex command on multiple blocksReplace a builtin command using cabbrevReplace a visual-block of text with another such block
Replace a word with yanked textReplace buffer list when switchingReplace selected shell command with full path when editing scripts
Replace the file name extensionReplace with no typingResize splits more quickly
Resize window when showing/hiding line numbersResize xterm when running vimdiffRestore cursor to file position in previous editing session
Restore missing gvim menu bar under GNOMERestore screen size and positionRestore state of edited files when reopened
Restore the cursor position after undoing text change made by a scriptRestore the last used mode when switching tabpagesRestoring indent after typing hash
Return to previous indentReverse lettersReverse order of lines
Reverse selected textReversing order of blocks of textReview code effectively using quickfix
Right click in Windows Explorer to open gvim in explorer modeRotating mail signaturesRun Matlab script under Windows
Run Vim command on current C/C++/Java functionRun a command in multiple buffersRun make from command line and open Vim on errors
Run matlab scriptRun native-Windows Vim from cygwin without a wrapperRunning diff
Running the win32-version of Vim from cygwinRuntime syntax check for phpSTL help using tags - C++ Standard Template Library
Safari style keybindings for tab navigationSample switch between number/nonumberSave all open buffers at once
Save buffer without changing Last Modified attributeSave each line in separate numbered filesSave settings between Vim sessions
Saving a fileSaving file made easyScientific calculator
Script for choosing vim background colorScripting - Indirectly Referencing VariablesScroll alternate window
Scroll using arrow keys like in a web browserScrolling synchronouslySearch JDK help for keyword at cursor
Search across multiple linesSearch all files in project quicklySearch and Goto in Files
Search and replaceSearch and replace in a visual selectionSearch and replace in multiple buffers
Search and replace the word under the cursorSearch and sort by selectionSearch for a C-style for statement
Search for current word in multiple filesSearch for current word in new windowSearch for lines not containing pattern and other helpful searches
Search for non-ASCII charactersSearch for visually selected textSearch in current function
Search multiple buffers for next matchSearch on all opened buffersSearch only in unfolded text
Search only over a visual rangeSearch patternsSearch the web for text selected in Vim
Search through filesSearch using quickfix to list occurrencesSearch visually
Search without need to escape slashSearchingSearching for expressions which include slashes
Searching for filesSearching for files in a directory listingSection jump in Latex
See man pages by gviewSee the tabs in your fileSelect tab page with a key
Selecting blocks of paragraphsSelecting changes in diff modeSelecting your pasted text
Selectively displaying abbreviationsSend buffer to interpreter in a new xtermSend to default printer with no prompts under Windows
Set VIMRUNTIME within vimrcSet Vim as the default editor for unknown file types in WindowsSet Vim as your default editor for Unix
Set gvim font in MacOSXSet indent parameters for Python filesSet options or named registers with let
Set options with automatic escaping of spacesSet up vtreeexplorer and taglist on leftSet working directory to the current file
Setting Clearcase View as the title of the gvim windowSetting file attributes without reloading a bufferSetting tags when working with multiple source branches
Setting the font in the GUIShadow your comments to see the codeShebang line automatically generated
Shell script to use grep with gvimShifting blocks visuallyShort mappings for common tasks
ShowBlockName one-liner equivalent for one coding styleShow a useful title on exit in an xtermShow current function name in C programs
Show entire multiline error in quickfixShow file modification time and more on status barShow file modification time on status bar
Show fileencoding and bomb in the status lineShow how many lines between matching pairsShow only lines in quickfix list for current buffer
Show tab number in your tab lineShow tags in a separate preview windowShow the length of the current word
Show what function the cursor is inShowing syntax highlight group in statuslineShowing the ASCII value of the current character
Simple Macros to quote and unquote a wordSimple code beautifierSimple creation of scripts
Simple placeholdersSimple programmers TODO list using grep and quickfixSimple text alignment
Simplifying regular expressions using magic and no-magicSimulating arrays with VimSingle config file for Vim on Windows with Cygwin
Single tags file for a source treeSkip blank lines when folding textSmartHome and SmartEnd over wrapped lines
Smart abbreviationSmart homeSmart mapping for tab completion
Smart pasteSmarter Table EditingSmarter Table Editing II
Smarter pastingSnippet Plugin ComparisonSnippets for JavaScript, HTML and Python
Some Java tipsSome tips on saving the documentSort lines
Sort lines by a specified word numberSorting lines in a file based on the number of words in each lineSource current file when editing a script
Source searching for programmersSource vimrc and use tags in a parent directorySpecial characters in the substitute command
Specify a column with barSpeed up Python codingSpeed up Syntax Highlighting
Speed up developing XSLT filesSpelling suggestions anywhere, even in console modeStart in insert mode without losing your escape key
Start with a wide window for diffStatus line to display more informationStatusline tab level ruler
Step increment and replaceSu-writeSubstitute characters and lines easily
Substitute last searchSubversion developer cindent optionsSum numbers
Super retabSuppressing file changed warnings in a specific bufferSurround selection with text
Community content is available under CC-BY-SA unless otherwise noted.