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.
Questions about :command and how the user can define custom commands.
Questions about the manipulation of the jump list. The jump list remembers the previous jumps and allows the user to navigate in the buffer to the location of the previous modifications.
Questions about the plugin manager Vundle.
surround.vim is a plugin by tpope to ease quoting and parenthesizing
ex is an advanced version of the standard Unix editor ed. It is the direct predecessor of vi.
Automatically generating text with Vim, using patterns like incrementing numbers, etc.
Questions about the history of Vi. DO NOT use this for command history.
Full path fuzzy file, buffer, mru, tag, ... finder for Vim
Questions that are specific to the original vi written by Bill Joy in the '70's for 1BSD, which was open sourced in 2002. It is sometimes also called "traditional vi" or "2BSD vi".
Questions about the usage and the manipulation of the argument list. The argument list is the list of file names you give when starting Vim.
Neovim-qt is a client library and minimalistic GUI (QT5) for neovim.
The clientserver feature allows Vim to accept & execute commands from another process.
Questions about VS Code, in particular the Vim and NeoVim extensions for VS Code
SpaceVim is a community-driven vim distribution
Question about the usage of Vim in a cygwin environment.
Questions about the xml file type.
Questions about the php file type.
To flag questions about features introduced with vim9 that are not vim9script questions
If you exit `vim` and later start it again, you would normally lose a lot of information. The `viminfo` file can be used to remember that information, which enables you to continue where you left off…
Vim's package system
An annotation at the beginning or end of a text document to configure the editor for that document