spacemacs/layers/+spacemacs
syl20bnr b30c393b8d Refactor SPC w and SPC b regarding deletion
The motivation is to clean redundent actions and bring more consistency
between `SPC b` and `SPC w` by:
- using capital letters for ace-window actions
- reusing the same letters between window and buffer when possible
- adding support for universal prefix argument to delete both window
and buffer

Details of changes:

Buffer

- `SPC b k` has been removed since the functionality is
available directly in Helm by selecting the kill buffer action

- `SPC b m` (buffer move) has been removed because the functionality
is available via `SPC w` with `SPC w h/j/k/l`, `SPC w H/J/K/L` and
`SPC w M` (see window section for the new `SPC w M`).

- `SPC b K` (kill other buffers) is now `SPC b m` to map with `SPC w m`
(kill other window or maximize). Using the universal prefix argument
`SPC u SPC b m` will also kill the windows.

- `SPC b C-k` (kill buffer matching regexp) is now simply on `SPC b k`.

- `SPC b D` now kills a buffer using ace-window.

- `SPC b d` and `SPC b D` now accept an universal prefix argument to
also delete the window. So `SPC u SPC b d` and `SPC u SPC b D` delete
the buffer and the window.

Window

- `SPC w M` now swap the window using ace-window.

- old `SPC w M` (center window) is now on `SPC w c` and `SPC w C` uses
ace-window.

- `SPC w SPC` (select window) is now on `SPC w W` since it uses
ace-window.

- `SPC w d` and `SPC w D` now accepts an universal prefix argument to
delete the window and the buffer.
2016-06-26 00:05:55 -04:00
..
spacemacs-completion Move helm setq out of with-eval-after-load 2016-05-23 12:59:11 +02:00
spacemacs-editing Move pcre2el key bindings to SPC x r prefix 2016-06-13 00:01:25 -04:00
spacemacs-editing-visual vhl: fix error message "vhl no load function for extension..." 2016-06-10 00:49:13 -04:00
spacemacs-evil Fix error with which-key--buffer on startup 2016-06-18 00:19:59 -04:00
spacemacs-language google-translate: Cleanup use-package declaration 2016-02-16 17:48:05 -05:00
spacemacs-layouts ivy: perspective -> persp-mode and layout 2016-05-31 23:39:47 -04:00
spacemacs-misc New spacemacs-misc layer, move request to it 2016-05-14 12:28:57 -04:00
spacemacs-org Replace some emacs-user-directory vars and update documentation 2016-06-23 00:25:04 -04:00
spacemacs-ui Refactor SPC w and SPC b regarding deletion 2016-06-26 00:05:55 -04:00
spacemacs-ui-visual Remove leuven theme from spacemas-ui-visual and simplify default value 2016-06-12 21:15:10 -04:00