aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorJuri Linkov2020-04-20 01:57:32 +0300
committerJuri Linkov2020-04-20 01:57:32 +0300
commit9261a219ec20340b3323015b756ef023901aed43 (patch)
tree8b86b34f89a6ee134779ed7315ffac1f451ff7e3 /doc
parente1d42da0d686e93534ee2abebe79bff95f18cb4d (diff)
downloademacs-9261a219ec20340b3323015b756ef023901aed43.tar.gz
emacs-9261a219ec20340b3323015b756ef023901aed43.zip
* doc/emacs/windows.texi (Window Convenience): Decribe more windmove features.
* doc/emacs/windows.texi (Window Convenience): Add descriptions of windmove-display-default-keybindings, windmove-delete-default-keybindings, windmove-swap-states-in-direction. * etc/NEWS: Regroup to move some parts closer to related sections.
Diffstat (limited to 'doc')
-rw-r--r--doc/emacs/windows.texi20
1 files changed, 16 insertions, 4 deletions
diff --git a/doc/emacs/windows.texi b/doc/emacs/windows.texi
index 2e07a98f57d..910ef8fd88d 100644
--- a/doc/emacs/windows.texi
+++ b/doc/emacs/windows.texi
@@ -586,13 +586,25 @@ buffer. @xref{Follow Mode}.
586@cindex directional window selection 586@cindex directional window selection
587@findex windmove-right 587@findex windmove-right
588@findex windmove-default-keybindings 588@findex windmove-default-keybindings
589@findex windmove-display-default-keybindings
590@findex windmove-delete-default-keybindings
591@findex windmove-swap-states-in-direction
589 The Windmove package defines commands for moving directionally 592 The Windmove package defines commands for moving directionally
590between neighboring windows in a frame. @kbd{M-x windmove-right} 593between neighboring windows in a frame. @kbd{M-x windmove-right}
591selects the window immediately to the right of the currently selected 594selects the window immediately to the right of the currently selected
592one, and similarly for the left, up, and down 595one, and similarly for the left, up, and down counterparts.
593counterparts. @w{@kbd{M-x windmove-default-keybindings}} binds these 596@w{@kbd{M-x windmove-default-keybindings}} binds these commands to
594commands to @kbd{S-right} etc.; doing so disables shift selection for 597@kbd{S-right} etc.; doing so disables shift selection for those keys
595those keys (@pxref{Shift Selection}). 598(@pxref{Shift Selection}). In the same way as keybindings can be
599defined for commands that select windows directionally, you can use
600@w{@kbd{M-x windmove-display-default-keybindings}} to define
601keybindings for commands that specify in what direction to display the
602window for the buffer that the next command is going to display.
603Also there is @w{@kbd{M-x windmove-delete-default-keybindings}} to
604define keybindings for commands that delete windows directionally, and
605@w{@kbd{M-x windmove-swap-states-in-direction}} that define
606keybindings for commands that swap the window contents of the selected
607window with the window in the specified direction.
596 608
597 The command @kbd{M-x compare-windows} lets you compare the text 609 The command @kbd{M-x compare-windows} lets you compare the text
598shown in different windows. @xref{Comparing Files}. 610shown in different windows. @xref{Comparing Files}.