← Back to context

Comment by SoftTalker

4 hours ago

I can't imagine a beginner really knowing what is going on in nano.

Every time I get launched into nano/pico on a new system I find it very confusing. To use the help menu you need to know that ^-X means Ctrl-X and M-X means Alt-X. Why "Write Out" and not "Save"? And when I "Write Out" I'm offered DOS format or Mac format, and options to Append or Prepend (not even sure what that does).

It's completely bizarre if you're used to something like Notepad or Word.

> I can't imagine a beginner really knowing what is going on in nano.

When you launch nano without a file loaded, there's a notice at the bottom of the screen: [ Welcome to nano. For basic help, type Ctrl+G. ]

Press 'Ctrl + G' and it takes you to a help page that says, among other things, "Shortcuts are written as follows: Control-key sequences are notated with a '^' and can be entered either by using the Ctrl key or pressing the Esc key twice. Meta-key sequences are notated with 'M-' and can be entered using either the Alt, Cmd, or Esc key, depending on your keyboard setup."

You can't force a user to read docs or learn how the programs they're using work, but this is a reasonable attempt.

First time I opened vi I had to power cycle the computer to get out of it. If nano/pico is not user friendly, vi is user user antagonistic.

I use nano the same way I use notepad. I open a file, edit it, hit close, and agree to save when it complains to me.