Since nobody has the required reputation to suggest tag synonyms yet, please post your tag synonym suggestions below. One suggestion per answer, please.

This post will be deleted at the end of private beta. (Hopefully, we can start using the regular tag synonym suggestion mechanism by then.)

  • @Carpetsmoker maybe lock or close this question as well? – muru Apr 30 '15 at 13:42

10 Answers 10


as suggested by OP in chat. Though I'm not sure how many synonyms we really need to create before people actually start using them.

  • AFAIK, no one re-created the navigation tag since it was renamed to cursor-movement ... It's also very ambiguous (file system navigation? window/buffer navigation? code layout navigation?) , so I'm not sure of creating a synonym is a good idea... – Martin Tournoij Apr 28 '15 at 21:10
  • @Carpetsmoker agreed. No need for synonyms when no one tries to use a tag. – derobert Apr 29 '15 at 0:21

as a synonym for


All of the following should be made synonyms of

For , but not for the others.

  • IMHO key-mapping or key-mappings would be slightly better, since this is the lingo that vi uses. – Martin Tournoij Feb 4 '15 at 21:21
  • @Carpetsmoker Edited for you – durron597 Feb 4 '15 at 21:23
  • 2
    Don't create synonyms preemptively just out of a sense of completeness. A synonym key-bindingskey-mapping makes sense, but the litany of *map doesn't. – Gilles 'SO- stop being evil' Feb 4 '15 at 21:24


vimscript is in use currently (probably taken from Stack Overflow, although there it's a synonym with vim), but viml is another name many may refer to the language. GitHub uses VimL also, which means many newer people to Vim would know by that name.

See this SO question as well.


as a synonym of . (The latter is preferred as the master because it is unambiguous, and would not be confused with the undo or command history features.)

  • 1
    On the contrary, I prefer history or history-of as the main tag name, because I'd never think of using forks-and-versions to mean this, and even seeing the tag name doesn't make it very clear that this is what it's about. “Forks and versions” feels like a made-up, undiscoverable name. – Gilles 'SO- stop being evil' Feb 9 '15 at 15:57
  • I agree with @Gilles that forks-and-versions is too obscure. history-of or history-of-vi would be better, and remove any confusion with command history. – Martin Tournoij Feb 19 '15 at 10:24

and now mean the same.

I propose:

  • I prefer split as the master. "Window management" sounds a bit like something to do with the X11 window manager. – 200_success Feb 15 '15 at 17:21
  • @200_success Hmm, there are also window management operations that do't really have to do with :split, as such (:close, :help, :vertical, etc.) ... Maybe vim-windows, or something like that? – Martin Tournoij Feb 15 '15 at 18:33
  • 1
    This question is an example of the other kind of window management. – 200_success Feb 19 '15 at 10:20
  • @200_success Yeah, good point. I've edited my answer. – Martin Tournoij Feb 19 '15 at 10:21
  • Is vim-windows excessively Vim-specific? – 200_success Feb 19 '15 at 10:24
  • @200_success vi doesn't have the concept windows as we know it from vim. And if another vi clone supports windows, it's probably different than Vim windows... – Martin Tournoij Feb 19 '15 at 10:25

as a synonym of

  • Not sure on that one, you can write buffer to a different file, though save generally means save buffer to current file (unlike save-as, for example). – user579 Feb 20 '15 at 7:42

and . They refer to the same thing. To make it more confusing, in Vim is often just called "command mode"...

  • I hadn't been aware of the use of "command mode" to mean "normal mode" until just now. It is clear from :help modes that "normal mode" is the standard term. Also, Google shows 531k results for vi "normal mode" vs. only 124k results for vi "command mode". I would consider "command mode" to be non-standard usage, and our tags should certainly discourage its use, especially given the confusion with command-line-mode. – 200_success Feb 9 '15 at 1:45
  • 1
    @200_success Yes, but "Normal mode" seems to be Vim-speak. Look at the nvi manual, and it doesn't mention "normal mode" at all ... There was already some confusion where I "fixed" the insert-mode tag to change command-mode to normal-mode, and someone changed it back... I agree this is rather unfortunate... – Martin Tournoij Feb 9 '15 at 1:52

Among , , , and , one of them needs to be the master. (Currently, it's , but that is negotiable.)

  • I would say external-command & external are synonyms (with the first being the better), but shell can also refer to questions about interacting vim with the shell (opposed to using !), so would consider that to be a separate tag. – Martin Tournoij Feb 4 '15 at 17:16
  • @Carpetsmoker How about external-command and invocation then? And banish shell. – 200_success Feb 4 '15 at 17:20
  • Fot this I prefer external-command. – Gonçalo Ribeiro Feb 9 '15 at 13:06

Recently asked a question regarding search and replace, and gave it the and tags, funnily enough.

These were both deleted and replaced with .

I can understand how search could be considered distinct since you can very much search without replacing or substituting.

But I can't see a distinction between replace and substitute, so I suspect one should be a synonym of the other.

This proposal is that should be the master one, based on little more than current usage levels (substitute = 6, replace = 2).

  • The distinction is explained in the tag wiki excerpt. replace is what happens when you press r or R from Normal mode. substitute is a regex-based change. – 200_success Feb 20 '15 at 8:16
  • Apologies, @200_success, didn't see that since I'd only looked at the substitute one, which had no excerpt. Have added one to the review queue, you may want to have a look to see if it's suitable. – user579 Feb 20 '15 at 8:27
  • 2
    @200_success Isn't that called replace mode? (well, R is anyway); replace-mode would certainly making the distinction between the 2 tags clearer, and/or maybe search-and-replace can be a synonym for substitute? – Martin Tournoij Feb 20 '15 at 10:44

Not the answer you're looking for? Browse other questions tagged .