It would go a long way to making vim more user-friendly if the commands were on the front page. For example, right now when vim opens it shows how to quit, but it would be nice to include the following:
i: Insert mode
A: Append mode
esc: Exit a mode
: :command mode
0: go to beginning of a line
$: go to the end of a line
:w : save changes to file
Etc.
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.![]()
Related: PR #14059
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.![]()
I am not sure. Keep in mind, the intro screen is not meant as a tutorial for users, but merely should show them where to find help (and in case you were thrown into it and have no idea what this black thing is, how to exit it). Adding more lines to it, will probably make it harder to find the right line, and we must ensure it fits into a default terminal size of 80x20 without looking too crowded.
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.![]()
New and occasional users may brush up on their Vim skills by
following the instructions of vimtutor.
The :intro page already points in its direction:
https://github.com/vim/vim/blob/c86bff1771ed9c340f8f4433ae5530fd6de97980/src/version.c#L1427
Maybe, the "Getting started:" lines:
should be moved closer to the top of doc/help.txt so that
eager users would able to spot them sooner.
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.![]()
@chrisbra @zzzyxwvut I understand, I used Nano for years, despite Vim being the vastly superior editor, because Nano has the hotkeys right there on the screen, which makes it way easier to use. I know we can't do that with Vim, but just having some of the essential commands right there on the main screen would go a long way to making Vim more user-friendly for beginners and more popular. Also, it is not clear that on-line help will show what the keystrokes are, or how to use Vim. When I read on-line help, I think of talking to a tech support representative, who might tell me that Vim is working but would not tell me how to use it.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.![]()
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.![]()
@vim-ml Thanks for the feedback. Totally get the concern about clutter. How about we add just one line to the intro: "Hit :help basics for key commands"? Keeps it clean and nudges newbies gently towards the goldmine of info in :help.
Nano's got its shortcuts upfront, and it's a hit for ease of use. We're not Nano, but that one line could make Vim feel a bit more welcoming without sacrificing our minimalist vibe. Plus, it directly addresses the "how do I even start?" question in a super succinct way.
Thoughts?
—
Reply to this email directly, view it on GitHub.
You are receiving this because you were mentioned.![]()
the type :help<Enter> or <F1> for on-line help is not enough?
Also, I am pretty sure, one could create a plugin for nano like help banner using popup windows or similar. But that probably belongs to its own plugin.
—
Reply to this email directly, view it on GitHub.
You are receiving this because you were mentioned.![]()
Closed #14058 as not planned.
—
Reply to this email directly, view it on GitHub.
You are receiving this because you were mentioned.![]()
let's not do it then.
—
Reply to this email directly, view it on GitHub.
You are receiving this because you were mentioned.![]()