¶What is it?
- Edwina is a dynamic tiling window manager for Emacs
- Provides master/stack window layout like dwm or Xmonad
- Experimental!
https://github.com/ajgrf/edwina
Thanks to X VNA for suggesting this package!
¶Setting it up
(use-package edwina :ensure t :config (setq display-buffer-base-action '(display-buffer-below-selected)) ;; (edwina-setup-dwm-keys) (edwina-mode 1))
¶Keybindings
By default these keys are prefixed with C-c C-w. Customize edwina-keymap-prefix to change the prefix.
| Binding | Action |
|---|---|
r, C-r |
Arrange windows |
n, C-n, SPC |
Move to next window |
p, C-p |
Move to previous window |
N, C-S-n |
Swap places with the next window |
P, C-S-p |
Swap places with the previous window |
%, {, [ |
Decrease the size of the master area |
^, }, ] |
Increase the size of the master area |
d, C-d |
Decrease number of windows in master |
i |
Increase number of windows in master |
k, C-k |
Delete window |
RET |
Cycle window to/from master area |
c, C-c |
Clone current window |
TIP: Set up dwm-inspired keys with (edwina-setup-dwm-keys)
