Tags
A tag is a keyword or label that categorizes your question with other, similar questions. Using the right tags makes it easier for others to find and answer your question.
Registers store snippets of text for yank (copy), delete (cut), put (paste). In Vim, registers are also used for macro playback and some registers are special and can reference the OS clipboard or eva…
168 questions
Questions about the usage of quickfix commands and quickfix windows.
151 questions
Vim modified to run as a native OSX ("Cocoa") application. This is NOT the Vim that's included on OSX by default.
147 questions
A feature that identifies and highlights misspelled words, and lets you choose among possible correct replacements.
140 questions
A status line will be used to separate windows. Questions about how to format and change the content of this status line.
139 questions
A terminal emulator within vim, eg created by :terminal or term_start()
135 questions
Adds "Snippets" to Vim, which allows you to quickly add pre-defined pieces of text with only a few keystrokes.
124 questions
Writing files to a persistent storage medium (usually a hard drive or SSD). In Vi, this is done with the :write command.
120 questions
The diff feature of vim lets show differences between two,
three or four versions of the same file
118 questions
Vim's ex mode is similar to the command line mode which is designed for Batch processing.
117 questions
For questions about the YouCompleteMe plugin. This plugin is an alternative completion engine for Vim.
113 questions
Comments are programmer-readable annotations in source code which are ignored by the parser.
110 questions
For questions about the plugin nerdtree: A tree explorer plugin for Vim.
109 questions
For questions about vimscript variables, their scopes, and usages.
107 questions
For questions about scrolling, and configuring the behavior of vim-scrolls
106 questions
A tab page holds one or more windows. Questions about how to use and customize the behavior of Vim tabs.
106 questions
Questions about replaying the same command. This includes the dot command (.), @ macros, @: and similar methods.
103 questions
For questions about The Python interface to Vim; DO NOT use for questions with Python examples or about syntax highlighting in Python.
103 questions
For questions about configuring and using Vi/Vim to edit markdown files.
102 questions
For questions about runtime settings that modify the behavior of the editor. When applicable, tag the version of the editor.
102 questions
Questions about Vim's built-in help system, which is accessible through the
:help command
102 questions
Vim is able to wrap lines when they are longer than the width of the window or than a user-defined width. Questions about how to customize this behavior.
101 questions
Questions about interfacing with the system's clipboard.
101 questions
BASH is the GNU Bourne Again SHell, the successor to the classic Unix Bourne sh (shell). It's the default shell for various Linux/GNU systems.
99 questions
Visual block mode enables users to copy and paste rectangular text. This mode is useful whenever a particular text is pasted to be pasted in every part of a rectangular text.
96 questions
Intellisense engine for vim8 & neovim, full language server protocol support as VSCode
95 questions
Requests to interpret and troubleshoot error messages from Vi / Vim.
93 questions
Questions related to the use of tags files created by programs such as `ctags` to quickly locate language objects such as functions.
92 questions
For questions regarding searching and navigating the filesystem.
90 questions
Question about the functionality that let Vim interact with shell command typically triggered Cia the :! command.
88 questions
Questions about the use of vim for handling several files at the same time.
87 questions
Configuring and using vi/vim to edit python code. For scripting vim using python, use the /vimscript-python tag.
87 questions