mirror of
				https://github.com/tmux/tmux.git
				synced 2025-11-04 00:56:10 +00:00 
			
		
		
		
	Add a key string for space ("Space") and document the names, suggested by
guenther@. Also document how to bind " and ', suggested by miod@.
This commit is contained in:
		@@ -57,6 +57,7 @@ struct {
 | 
			
		||||
	{ "PPage",	KEYC_PPAGE },
 | 
			
		||||
	{ "Tab",	'\011' },
 | 
			
		||||
	{ "BTab",	KEYC_BTAB },
 | 
			
		||||
	{ "Space",	' ' },
 | 
			
		||||
	{ "BSpace",	KEYC_BSPACE },
 | 
			
		||||
	{ "Enter",	'\r' },
 | 
			
		||||
	{ "Escape",	'\033' },
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										52
									
								
								tmux.1
									
									
									
									
									
								
							
							
						
						
									
										52
									
								
								tmux.1
									
									
									
									
									
								
							@@ -978,6 +978,50 @@ destroyed.
 | 
			
		||||
Move up a pane.
 | 
			
		||||
.El
 | 
			
		||||
.Sh KEY BINDINGS
 | 
			
		||||
.Nm
 | 
			
		||||
allows a command to be bound to most keys, with or without a prefix key.
 | 
			
		||||
When specifying keys, most represent themselves (for example
 | 
			
		||||
.Ql A
 | 
			
		||||
to
 | 
			
		||||
.Ql Z
 | 
			
		||||
).
 | 
			
		||||
Ctrl keys may be prefixed with
 | 
			
		||||
.Ql C-
 | 
			
		||||
or
 | 
			
		||||
.Ql ^
 | 
			
		||||
, and Alt (meta) with
 | 
			
		||||
.Ql M- .
 | 
			
		||||
In addition, the following special key names are accepted:
 | 
			
		||||
.Em BSpace ,
 | 
			
		||||
.Em BTab ,
 | 
			
		||||
.Em DC
 | 
			
		||||
(Delete),
 | 
			
		||||
.Em End ,
 | 
			
		||||
.Em Enter ,
 | 
			
		||||
.Em Escape ,
 | 
			
		||||
.Em F1
 | 
			
		||||
to
 | 
			
		||||
.Em F20 ,
 | 
			
		||||
.Em Home ,
 | 
			
		||||
.Em IC
 | 
			
		||||
(Insert),
 | 
			
		||||
.Em NPage
 | 
			
		||||
(Page Up),
 | 
			
		||||
.Em PPage
 | 
			
		||||
(Page Down),
 | 
			
		||||
.Em Space ,
 | 
			
		||||
and
 | 
			
		||||
.Em Tab .
 | 
			
		||||
Note that to bind the
 | 
			
		||||
.Ql \&"
 | 
			
		||||
or
 | 
			
		||||
.Ql '
 | 
			
		||||
keys, quotation marks are necessary, for example:
 | 
			
		||||
.Bd -literal -offset indent
 | 
			
		||||
bind-key '"' split-window
 | 
			
		||||
bind-key "'" select-prompt
 | 
			
		||||
.Ed
 | 
			
		||||
.Pp
 | 
			
		||||
Commands related to key bindings are as follows:
 | 
			
		||||
.Bl -tag -width Ds
 | 
			
		||||
.It Xo Ic bind-key
 | 
			
		||||
@@ -990,14 +1034,6 @@ Bind key
 | 
			
		||||
.Ar key
 | 
			
		||||
to
 | 
			
		||||
.Ar command .
 | 
			
		||||
Keys may be specified prefixed with
 | 
			
		||||
.Ql C-
 | 
			
		||||
or
 | 
			
		||||
.Ql ^
 | 
			
		||||
for Ctrl keys, or
 | 
			
		||||
.Ql M-
 | 
			
		||||
for Alt (meta) keys.
 | 
			
		||||
.Pp
 | 
			
		||||
By default (without
 | 
			
		||||
.Fl t )
 | 
			
		||||
the primary key bindings are modified (those normally activated with the prefix
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user