4

Since the regular tag synonym suggestion mechanism is essentially completely broken on this site, please post your tag synonym suggestions below. One suggestion per answer, please.

2
  • @Carpetsmoker maybe lock or close this question as well?
    – muru
    Apr 30, 2015 at 13:42
  • 1
    As it turns out, the regular tag synonym suggestion mechanism is essentially completely broken on this site. As Martin suggested in that thread, I think we need a centralised place for this, so nominating this question for re-opening. (Mods, if this is reopened, please could you also remove the [status-completed] tag?
    – Rich
    Aug 17, 2023 at 10:34

10 Answers 10

5

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.

3
  • 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... Apr 28, 2015 at 21:10
  • @Carpetsmoker agreed. No need for synonyms when no one tries to use a tag.
    – derobert
    Apr 29, 2015 at 0:21
  • navigation has since been re-created, and now is used on 88 questions. The tag-wiki says it that's for navigating both within buffers but also between files and directories, so I guess it's actually a broader tag than cursor-movement. The two types of operation feel kind of distinct to me, but there are definitely questions tagged with only navigation that are about moving the cursor with a file, so possible we need cursor-movement to be a synonym of navigation?
    – Rich
    Aug 17, 2023 at 10:46
4

as a synonym for

2
4

All of the following should be made synonyms of

For , but not for the others.

3
  • IMHO key-mapping or key-mappings would be slightly better, since this is the lingo that vi uses. Feb 4, 2015 at 21:21
  • @Carpetsmoker Edited for you
    – durron597
    Feb 4, 2015 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. Feb 4, 2015 at 21:24
3

and now mean the same.

I propose:

6
  • I prefer split as the master. "Window management" sounds a bit like something to do with the X11 window manager. Feb 15, 2015 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? Feb 15, 2015 at 18:33
  • 1
    This question is an example of the other kind of window management. Feb 19, 2015 at 10:20
  • @200_success Yeah, good point. I've edited my answer. Feb 19, 2015 at 10:21
  • Is vim-windows excessively Vim-specific? Feb 19, 2015 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... Feb 19, 2015 at 10:25
3

and

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.

3

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

2
  • 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. Feb 9, 2015 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... Feb 9, 2015 at 1:52
2

as a synonym of

1
  • 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, 2015 at 7:42
2

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.)

, in that everything seems to have been moved to .

2
  • 2
    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. Feb 9, 2015 at 15:57
  • 1
    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. Feb 19, 2015 at 10:24
1

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

3
  • 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. Feb 4, 2015 at 17:16
  • @Carpetsmoker How about external-command and invocation then? And banish shell. Feb 4, 2015 at 17:20
  • Fot this I prefer external-command. Feb 9, 2015 at 13:06
0

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).

3
  • 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. Feb 20, 2015 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, 2015 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? Feb 20, 2015 at 10:44

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