summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCurtis Brown <mrbrown8@juno.com>2010-03-17 21:17:08 -0400
committerSadrul Habib Chowdhury <sadrul@users.sourceforge.net>2010-03-17 21:17:08 -0400
commit19ce777f733440c4ac1994df3f7957bacf96fc38 (patch)
treec2e6ce3e271b9dad693c705f680ce8a95f1c436d
parent0e51882a24f8ceef85fc545dc83b45230bd43354 (diff)
downloadscreen-19ce777f733440c4ac1994df3f7957bacf96fc38.tar.gz
Doc addenum to windowlist keybindings.
-rw-r--r--src/doc/screen.169
-rw-r--r--src/doc/screen.texinfo65
2 files changed, 128 insertions, 6 deletions
diff --git a/src/doc/screen.1 b/src/doc/screen.1
index a250b92..48652e2 100644
--- a/src/doc/screen.1
+++ b/src/doc/screen.1
@@ -3221,9 +3221,7 @@ vice versa.
.B title
.RI [ title ]
.PP
-Display all windows in a table for visual window selection. The
-desired window can be selected via the standard movement keys (see
-the \*Qcopy\*U command) and activated via the return key.
+Display all windows in a table for visual window selection.
If screen was in a window group, screen will
back out of the group and then display the windows in that group.
If the
@@ -3239,6 +3237,68 @@ The
option will show the windows inside any groups in that level
and downwards.
+The following keys are used to navigate in \*Qwindowlist\*U:
+.br
+.in +4n
+.ti -2n
+\fBk\fP, \fBC-p\fP, or \fBup\fP Move up one line.
+.br
+.ti -2n
+\fBj\fP, \fBC-n\fP, or \fBdown\fP Move down one line.
+.br
+.ti -2n
+\fBC-g\fP or \fBescape\fP Exit windowlist.
+.br
+.ti -2n
+\fBC-a\fP or \fBhome\fP Move to the first line.
+.br
+.ti -2n
+\fBC-e\fP or \fBend\fP Move to the last line.
+.br
+.ti -2n
+\fBC-u\fP or \fBC-d\fP Move one half page up or down.
+.br
+.ti -2n
+\fBC-b\fP or \fBC-f\fP Move one full page up or down.
+.br
+.ti -2n
+\fBmouseclick\fP Move to the selected line.
+.br
+.ti -2n
+\fB/\fP Search.
+.br
+.ti -2n
+\fBn\fP Repeat search in the forward direction.
+.br
+.ti -2n
+\fBN\fP Repeat search in the backward direction.
+.br
+.ti -2n
+\fBm\fP Toggle MRU.
+.br
+.ti -2n
+\fBg\fP Toggle group nesting.
+.br
+.ti -2n
+\fBa\fP All window view.
+.br
+.ti -2n
+\fBC-h\fP or backspace Back out the group.
+.br
+.ti -2n
+\fB,\fP Switch numbers with the previous window.
+.br
+.ti -2n
+\fB.\fP Switch numbers with the next window.
+.br
+.ti -2n
+\fBK\fP Kill that window.
+.br
+.ti -2n
+\fBspace\fP or \fBenter\fP Select that window.
+.br
+.in -4n
+
The table format can be changed with the \fBstring\fP and
\fBtitle\fP option, the title is displayed as table heading, while
the lines are made by using the string setting. The default
@@ -3246,6 +3306,9 @@ setting is \*QNum Name%=Flags\*U for the title and \*Q%3n %t%=%f\*U
for the lines.
See the \*QSTRING ESCAPES\*U chapter for more codes (e.g. color
settings).
+
+\*QWindowlist\*U needs a region size of at least 10 characters wide
+and 6 characters high in order to display.
.sp
.ne 3
.B windows
diff --git a/src/doc/screen.texinfo b/src/doc/screen.texinfo
index 03dccdf..33d9ee3 100644
--- a/src/doc/screen.texinfo
+++ b/src/doc/screen.texinfo
@@ -1577,9 +1577,7 @@ current window. The latter is useful if used with screen's
@deffnx Command windowlist title [@var{title}]
(@kbd{C-a "})@*
Display all windows in a table for visual window selection.
-The desired window can be selected via the standard
-movement keys (@pxref{Movement}) and activated via
-the return key. If screen was in a window group, screen will
+If screen was in a window group, screen will
back out of the group and then display the windows in that
group. If the @code{-b} option is given, screen will
switch to the blank window before presenting the list, so
@@ -1589,6 +1587,65 @@ sorting by window numbers screen uses its internal most-recently-used
list. The @code{-g} option will show the windows inside any groups
in that level and downwards.
+The following keys are used to navigate in @code{windowlist}:
+
+@noindent
+@kbd{k}, @kbd{C-p}, or @kbd{up} Move up one line.
+
+@noindent
+@kbd{j}, @kbd{C-n}, or @kbd{down} Move down one line.
+
+@noindent
+@kbd{C-g} or @kbd{escape} Exit windowlist.
+
+@noindent
+@kbd{C-a} or @kbd{home} Move to the first line.
+
+@noindent
+@kbd{C-e} or @kbd{end} Move to the last line.
+
+@noindent
+@kbd{C-u} or @kbd{C-d} Move one half page up or down.
+
+@noindent
+@kbd{C-b} or @kbd{C-f} Move one full page up or down.
+
+@noindent
+@kbd{mouseclick} Move to the selected line.
+
+@noindent
+@kbd{/} Search.
+
+@noindent
+@kbd{n} Repeat search in the forward direction.
+
+@noindent
+@kbd{N} Repeat search in the backward direction.
+
+@noindent
+@kbd{m} Toggle MRU.
+
+@noindent
+@kbd{g} Toggle group nesting.
+
+@noindent
+@kbd{a} All window view.
+
+@noindent
+@kbd{C-h} or @kbd{backspace} Back out the group.
+
+@noindent
+@kbd{,} Switch numbers with the previous window.
+
+@noindent
+@kbd{.} Switch numbers with the next window.
+
+@noindent
+@kbd{K} Kill that window.
+
+@noindent
+@kbd{space} or @kbd{enter} Select that window.
+
The table format can be changed with the string and title
option, the title is displayed as table heading, while the
lines are made by using the string setting. The default
@@ -1596,6 +1653,8 @@ setting is @samp{Num Name%=Flags} for the title and
@samp{%3n %t%=%f} for the lines. See the string escapes chapter
(@pxref{String Escapes}) for more codes (e.g. color settings).
+@code{Windowlist} needs a region size of at least 10 characters
+wide and 6 characters high in order to display.
@end deffn
@node Session Management, Regions, Selecting, Top