9 votes
Accepted

How to Interpret Syntax in VIM Help Pages

The basic help syntax being used is (of course) being explained in the help system itself. You can find it (in the not so easy discoverable) help tag :h notation. Copying it here for reference: 4. ...
7 votes
Accepted

When was getcharstr() introduced? And how could I have found the answer my self from :help?

This was patch v8.2.2957, which can be found by examining a full clone of github.com/vim/vim and any of # message search; fast enough I didn't need any of the other limiting options git log -1 --grep ...
  • 21.8k
7 votes
Accepted

Why is Vim9 mentioned at all in the doc of Vim 8?

Because Vim9 has not been formally released yet, but the features are ready to try out in the latest Vim8 releases. If you see it in the help, then you can use it two ways: The Vim9 script syntax and ...
3 votes
Accepted

Complete list of all VIM commands

For all the gory details From :help index: This file contains a list of all commands for each mode, with a tag and a short description. The lists are sorted on ASCII value. From :help function-list:...
  • 1,006
3 votes

Why is Vim9 mentioned at all in the doc of Vim 8?

To maintain backward compatibility, the commands you enter at the command-line prompt (:) are interpreted as pre-Vim9 legacy commands. You can prefix the command with 'vim9cmd' to interpret it as a ...
3 votes

How to create an index that lists topics from multiple help files?

The way Vim looks up the references in helpfiles is through a tags file which records where each tag is located. For the built-in Vim help you don't really notice this because the tags file is shipped ...
2 votes
Accepted

Where's the documentation for Ctrl-C while in [Command Line] buffer?

For example, type :h q:. It takes you to the file cmdline.txt near the top of the section #7 "Command-line window". The whole section is, obviously, 100% relevant to the topic. The <C-C&...
  • 18k
1 vote
Accepted

How to create an index that lists topics from multiple help files?

I can see a handful of potential problems here. In rough order of the likelihood that they are what's breaking things for you. I'm trying to cover all the possibilities, so apologies for anything that ...
  • 29k
1 vote

Where's the documentation for Ctrl-C while in [Command Line] buffer?

After :help q: and scrolling down a bit: CLOSE *E199* There are several ways to leave the command-line window: <CR> Execute the command-line under the cursor. ...
  • 21.8k
1 vote

Complete list of all VIM commands

By all means the most authoritative source is Vim source code. To generate full list of known commands in runtime: :put =getcompletion('', 'command') But note that the list includes both builtin and ...
  • 18k
1 vote

What prevents the cursor from moving to the first column on some help files?

I had the same issue, was very frustrating for a while, and it just means there is a tab as the first character in the line. Eventually I found it rather useful to know that it is a tab and not space. ...
  • 11
1 vote

How do I navigate to topics in Vim's documentation?

Regarding the question: how to follow hyperlinks? With the mouse cursor over the desired link do Ctrl + ]. Ctrl + t will bring you back to the initial outline with its list of links, where you can ...
  • 715

Only top scored, non community-wiki answers of a minimum length are eligible