nano

nano with my custom patches
git clone git://bsandro.tech/nano
Log | Files | Refs | README | LICENSE

commit 96df9e0a20b4509e45f74bf44a64e80d23550dee
parent a04d2a433cc6c9af044a6b99cb4e4532773c23b5
Author: Benno Schulenberg <bensberg@telfort.nl>
Date:   Mon, 20 Nov 2023 16:31:04 +0100

docs: mention how to get the old behavior of ^F, ^B, M-F, and M-B back

Diffstat:
Mdoc/nano.1 | 18++++++++++++++++++
Mdoc/nanorc.5 | 18++++++++++++++++++
Mdoc/sample.nanorc.in | 6++++++
3 files changed, 42 insertions(+), 0 deletions(-)

diff --git a/doc/nano.1 b/doc/nano.1 @@ -30,6 +30,24 @@ nano \- Nano's ANOther text editor, inspired by Pico .sp .BR nano " [" \fIoptions "] [[" + [ crCR ]{ / | ? } \fIstring "] " \fIfile ]... +.SH NOTICE +Since version 8.0, to be newcomer friendly, \fB^F\fR starts a forward search, +\fB^B\fR starts a backward search, \fBM\-F\fR searches the next occurrence +forward, and \fBM\-B\fR searches the next occurrence backward. If you want +those keystrokes to do what they did before version 8.0, add the following +lines at the end of your \fInanorc\fR file: +.sp +.RS 4 +.B bind ^F forward main +.br +.B bind ^B back main +.br +.B bind M\-F formatter main +.br +.B bind M\-B linter main +.RE +.sp + .SH DESCRIPTION \fBnano\fP is a small and friendly text editor. It copies the look and feel of Pico, but is free software, and implements several features that Pico diff --git a/doc/nanorc.5 b/doc/nanorc.5 @@ -32,6 +32,24 @@ or from \fI~/.config/nano/nanorc\fR, whichever is encountered first. If \fB\-\-rcfile\fR is given, \fBnano\fR will read just the specified settings file. +.SH NOTICE +Since version 8.0, to be newcomer friendly, \fB^F\fR starts a forward search, +\fB^B\fR starts a backward search, \fBM\-F\fR searches the next occurrence +forward, and \fBM\-B\fR searches the next occurrence backward. If you want +those keystrokes to do what they did before version 8.0, add the following +lines at the end of your \fInanorc\fR file: +.sp +.RS 4 +.B bind ^F forward main +.br +.B bind ^B back main +.br +.B bind M\-F formatter main +.br +.B bind M\-B linter main +.RE +.sp + .SH OPTIONS The configuration file accepts a series of \fBset\fP and \fBunset\fP commands, which can be used to configure nano on startup without using diff --git a/doc/sample.nanorc.in b/doc/sample.nanorc.in @@ -8,6 +8,12 @@ ## Inside string parameters, quotes should not be escaped -- the last ## double quote on the line will be seen as the closing quote. +## If you want ^F, ^B, M-F and M-B to do what they did before version 8.0: +# bind ^F forward main +# bind ^B back main +# bind M-F formatter main +# bind M-B linter main + ## Make 'nextword' (Ctrl+Right) and 'chopwordright' (Ctrl+Delete) ## stop at word ends instead of at beginnings. # set afterends