suspension: leave ^Z unbound by default -- just ^T^Z will suspend nano
Suggest in the documentation how to get a one-keystroke Suspend.
Этот коммит содержится в:
родитель
fab4d0afcb
Коммит
d0c2c1e6b9
@ -328,7 +328,9 @@ Don't show the two help lines at the bottom of the screen.
|
|||||||
Make Ctrl+Right and Ctrl+Delete stop at word ends instead of beginnings.
|
Make Ctrl+Right and Ctrl+Delete stop at word ends instead of beginnings.
|
||||||
.TP
|
.TP
|
||||||
.BR \-z ", " \-\-suspendable
|
.BR \-z ", " \-\-suspendable
|
||||||
Obsolete option. Ignored. Suspension is enabled by default.
|
Obsolete option; ignored. Suspension is enabled by default,
|
||||||
|
reachable via \fB^T^Z\fR. (If you want a plain \fB^Z\fR to
|
||||||
|
suspend nano, add \fBbind ^Z suspend main\fR to your nanorc.)
|
||||||
.TP
|
.TP
|
||||||
.BR \-% ", " \-\-stateflags
|
.BR \-% ", " \-\-stateflags
|
||||||
Use the top-right corner of the screen for showing some state flags:
|
Use the top-right corner of the screen for showing some state flags:
|
||||||
|
@ -671,7 +671,9 @@ instead of beginnings.
|
|||||||
|
|
||||||
@item -z
|
@item -z
|
||||||
@itemx --suspendable
|
@itemx --suspendable
|
||||||
Obsolete option. Ignored. Suspension is enabled by default.
|
Obsolete option; ignored. Suspension is enabled by default,
|
||||||
|
reachable via @kbd{^T^Z}. (If you want a plain @kbd{^Z} to
|
||||||
|
suspend nano, add @code{bind ^Z suspend main} to your nanorc.)
|
||||||
|
|
||||||
@item -%
|
@item -%
|
||||||
@itemx --stateflags
|
@itemx --stateflags
|
||||||
@ -1093,7 +1095,9 @@ Use this color combination for the vertical guiding stripe.
|
|||||||
@xref{@code{set keycolor}} for valid color names.
|
@xref{@code{set keycolor}} for valid color names.
|
||||||
|
|
||||||
@item set suspendable
|
@item set suspendable
|
||||||
Obsolete option. Ignored. Suspension is enabled by default.
|
Obsolete option; ignored. Suspension is enabled by default,
|
||||||
|
reachable via @kbd{^T^Z}. (If you want a plain @kbd{^Z} to
|
||||||
|
suspend nano, add @code{bind ^Z suspend main} to your nanorc.)
|
||||||
|
|
||||||
@item set tabsize @var{number}
|
@item set tabsize @var{number}
|
||||||
Use a tab size of @var{number} columns. The value of @var{number} must be
|
Use a tab size of @var{number} columns. The value of @var{number} must be
|
||||||
|
@ -339,7 +339,9 @@ Use this color combination for the vertical guiding stripe.
|
|||||||
See \fBset titlecolor\fR for more details.
|
See \fBset titlecolor\fR for more details.
|
||||||
.TP
|
.TP
|
||||||
.B set suspendable
|
.B set suspendable
|
||||||
Obsolete option. Ignored. Suspension is enabled by default.
|
Obsolete option; ignored. Suspension is enabled by default,
|
||||||
|
reachable via \fB^T^Z\fR. (If you want a plain \fB^Z\fR to
|
||||||
|
suspend nano, add \fBbind ^Z suspend main\fR to your nanorc.)
|
||||||
.TP
|
.TP
|
||||||
.B set tabsize \fInumber\fR
|
.B set tabsize \fInumber\fR
|
||||||
Use a tab size of \fInumber\fR columns. The value of \fInumber\fP must be
|
Use a tab size of \fInumber\fR columns. The value of \fInumber\fP must be
|
||||||
|
@ -252,6 +252,9 @@
|
|||||||
## === Key bindings ===
|
## === Key bindings ===
|
||||||
## For all details, see 'man nanorc', section REBINDING KEYS.
|
## For all details, see 'man nanorc', section REBINDING KEYS.
|
||||||
|
|
||||||
|
## If you want to suspend nano with one keystroke (instead of with ^T^Z):
|
||||||
|
# bind ^Z suspend main
|
||||||
|
|
||||||
## The <Ctrl+Delete> keystroke deletes the word to the right of the cursor.
|
## The <Ctrl+Delete> keystroke deletes the word to the right of the cursor.
|
||||||
## On some terminals the <Ctrl+Backspace> keystroke produces ^H, which is
|
## On some terminals the <Ctrl+Backspace> keystroke produces ^H, which is
|
||||||
## the ASCII character for backspace, so it is bound by default to the
|
## the ASCII character for backspace, so it is bound by default to the
|
||||||
@ -272,9 +275,6 @@
|
|||||||
# unbind M-T main
|
# unbind M-T main
|
||||||
## (Those functions are still accessible through ^T^J and ^T^V.)
|
## (Those functions are still accessible through ^T^J and ^T^V.)
|
||||||
|
|
||||||
## If you sometimes hit ^Z by accident (you can still suspend with ^T^Z):
|
|
||||||
# unbind ^Z main
|
|
||||||
|
|
||||||
## For quickly uppercasing or lowercasing the word under the cursor.
|
## For quickly uppercasing or lowercasing the word under the cursor.
|
||||||
## (These effectively do a Ctrl+Right followed by a Shift+Ctrl+Left,
|
## (These effectively do a Ctrl+Right followed by a Shift+Ctrl+Left,
|
||||||
## and then pipe the selected text through a sed command.)
|
## and then pipe the selected text through a sed command.)
|
||||||
|
@ -1334,6 +1334,7 @@ void shortcut_init(void)
|
|||||||
#ifndef NANO_TINY
|
#ifndef NANO_TINY
|
||||||
add_to_sclist(MMAIN, "M-T", 0, cut_till_eof, 0);
|
add_to_sclist(MMAIN, "M-T", 0, cut_till_eof, 0);
|
||||||
add_to_sclist(MEXECUTE, "^V", 0, cut_till_eof, 0);
|
add_to_sclist(MEXECUTE, "^V", 0, cut_till_eof, 0);
|
||||||
|
add_to_sclist(MEXECUTE, "^Z", 0, do_suspend_void, 0);
|
||||||
add_to_sclist(MMAIN, "M-D", 0, count_lines_words_and_characters, 0);
|
add_to_sclist(MMAIN, "M-D", 0, count_lines_words_and_characters, 0);
|
||||||
#else
|
#else
|
||||||
add_to_sclist(MMAIN, "M-H", 0, do_help, 0);
|
add_to_sclist(MMAIN, "M-H", 0, do_help, 0);
|
||||||
@ -1349,7 +1350,6 @@ void shortcut_init(void)
|
|||||||
add_to_sclist(MMOST|MBROWSER|MHELP|MYESNO, "^L", 0, full_refresh, 0);
|
add_to_sclist(MMOST|MBROWSER|MHELP|MYESNO, "^L", 0, full_refresh, 0);
|
||||||
else
|
else
|
||||||
add_to_sclist(MMOST|MBROWSER|MYESNO, "^L", 0, full_refresh, 0);
|
add_to_sclist(MMOST|MBROWSER|MYESNO, "^L", 0, full_refresh, 0);
|
||||||
add_to_sclist(MMAIN|MEXECUTE, "^Z", 0, do_suspend_void, 0);
|
|
||||||
|
|
||||||
#ifndef NANO_TINY
|
#ifndef NANO_TINY
|
||||||
/* Group of "Appearance" toggles. */
|
/* Group of "Appearance" toggles. */
|
||||||
|
Загрузка…
Ссылка в новой задаче
Block a user