diff --git a/README.md b/README.md
index c81b91b..ab5eeff 100644
--- a/README.md
+++ b/README.md
@@ -72,6 +72,7 @@ It runs on Linux, OS X, Raspberry Pi, Cygwin, Linux subsystem for Windows and Te
- [set idle timeout](#set-idle-timeout)
- [show hot plugged drives](#show-hot-plugged-drives)
- [tmux configuration](#tmux-configuration)
+ - [BSD terminal issue](#bsd-terminal-issue)
- [Why fork?](#why-fork)
- [Mentions](#mentions)
- [Developers](#developers)
@@ -226,7 +227,7 @@ Press ? in `nnn` to see the list anytime.
^O Open with... n Create new
D File details d Toggle detail view
^R Rename entry r Open dir in vidir
- ^Y Toggle selection y List selection
+ Y, ^Y Toggle selection y List selection
⎵, ^K Copy entry path ^T Toggle path quote
P Copy selection X Delete selection
V Move selection ^X Delete entry
@@ -365,10 +366,10 @@ Use ^K to copy the absolute path of the file under the cursor.
To copy multiple absolute file paths:
-- press ^Y to enter selection mode. In this mode it's possible to
+- press ^Y (or Y) to enter selection mode. In this mode it's possible to
- cherry-pick individual files one by one by pressing ^K on each entry; or,
- navigate to another file in the same directory to select a range of files
-- press ^Y _again_ to copy the paths and exit the selection mode
+- press ^Y (or Y) _again_ to copy the paths and exit the selection mode
The files in the list can now be copied (P), moved (V) or removed (X).
@@ -506,7 +507,7 @@ Enable volume management in your DE file manager and set removable drives or med
#### BSD terminal issue
-By default in OpenBSD & FreeBSD, `stty` maps `^Y` to `DSUSP`. This means that typing `^Y` will suspend `nnn` as if you typed `^Z` (you can bring `nnn` back to the foreground by issuing `fg`) instead of entering multi-copy mode. You can check this with `stty -a`. If it includes the text "`dsusp = ^Y`", issuing `stty dsusp undef` will disable this `DSUSP` and let `nnn` receive the `^Y` instead.
+By default in OpenBSD & FreeBSD, `stty` maps ^Y to `DSUSP`. This means that typing ^Y will suspend `nnn` as if you typed ^Z (you can bring `nnn` back to the foreground by issuing `fg`) instead of entering multi-copy mode. You can check this with `stty -a`. If it includes the text "`dsusp = ^Y`", issuing `stty dsusp undef` will disable this `DSUSP` and let `nnn` receive the ^Y instead.
#### WHY FORK?
diff --git a/nnn.1 b/nnn.1
index 75b9778..14b90c6 100644
--- a/nnn.1
+++ b/nnn.1
@@ -96,7 +96,7 @@ Toggle detail view
Rename selected entry
.It Ic r
Open directory in vidir
-.It Ic ^Y
+.It Ic Y, ^Y
Toggle selection mode
.It Ic Space, ^K
Copy entry absolute path
diff --git a/src/nnn.c b/src/nnn.c
index 717628d..5175f63 100644
--- a/src/nnn.c
+++ b/src/nnn.c
@@ -1977,7 +1977,7 @@ static int show_help(char *path)
"d^O Open with... n Create new\n"
"eD File details d Toggle detail view\n"
"d^R Rename entry r Open dir in vidir\n"
- "d^Y Toggle selection y List selection\n"
+ "aY, ^Y Toggle selection y List selection\n"
"a⎵, ^K Copy entry path ^T Toggle path quote\n"
"eP Copy selection X Delete selection\n"
"eV Move selection ^X Delete entry\n"
diff --git a/src/nnn.h b/src/nnn.h
index d4e0506..9ddccb0 100644
--- a/src/nnn.h
+++ b/src/nnn.h
@@ -195,6 +195,7 @@ static struct key bindings[] = {
{ ' ', SEL_COPY, "", "" },
/* Toggle copy multiple file paths */
{ CONTROL('Y'), SEL_COPYMUL, "", "" },
+ { 'Y', SEL_COPYMUL, "", "" },
/* Show list of copied files */
{ 'y', SEL_COPYLIST, "", "" },
/* Copy from copy buffer */