bugGNU nano - Bugs: bug #54332, undocumented keys you can...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #54332: undocumented keys you can bind/unbind, and unreported nanorc errors

Submitter:  None
Submitted:  Wed 18 Jul 2018 02:30:05 PM UTC
   
 
Severity:  2 - Minor Status:  Fixed
Assigned to:  bens Open/Closed:  Closed

Fri 20 Jul 2018 05:58:37 PM UTC, comment #3: 

I've opted for the other solution: allowing to rebind only F1...F16, as the documentation says.  If there are any people who actually use function keys above F16, we will hear from them once the next version is released.  If we hear nothing, it means that either no one uses those keys, or that the affected people are content to do without them.

Fixed in git, commit 8d8f5788.

Benno Schulenberg <bens>
Group administrator
Wed 18 Jul 2018 04:06:45 PM UTC, comment #2: 

(Or rather: most of the things were fixed as a result of the changes made for bug #54071.)

Benno Schulenberg <bens>
Group administrator
Wed 18 Jul 2018 04:05:07 PM UTC, comment #1: 

Thanks for reporting.  Most of the things you have noted have meanwhile been fixed in git, as a result of changes made for bug #54274.  But the F17...F63 issue remains.

I will change the documentation to note that upto 63 is allowed (even though no one has these keys on their keyboard), and adjust nanorc.nanorc accordingly.

If you give name and email address, I can add a Reported-by tag in the git commit message.

Benno Schulenberg <bens>
Group administrator
Wed 18 Jul 2018 02:30:05 PM UTC, original submission:  

The documentation says you can bind:

1. ^ followed by an alpha character or the word "Space"
2. M- followed by a printable character or the word "Space".
3. F followed by a numeric value from 1 to 16.

You can also bind (or at least nano doesn't report an error when you try):

1. Ins
2. F17, F18, F19, ..., F63
3. ^_
4. ^\
5. ^@
6. ^\
7. ^]
8. ^^
9. ^_
10. ^`
11. ^{
12. ^}
13. ^|
14. ^~
15. M-idonotthinkthisisavalidkey

Some of these keybinds (like Ins, ^_, ^@) were confirmed to actually work by me on TERM=st-256color.
Some of them are highlighted in green as instructed by the nanorc.nanorc syntax file.

Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by bens (Posted a comment)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

     

    Follow 5 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2018-09-10 bens Open/ClosedOpen Closed
    2018-07-20 bens StatusNone Fixed
    2018-07-18 bens Severity3 - Normal 2 - Minor
        Assigned toNone bens
        SummaryUndocumented key you can (un)bind or (and) unreported nanorc errors undocumented keys you can bind/unbind, and unreported nanorc errors

    Back to the top

    Powered by Savane 3.13-758e.
    Corresponding source code