diff options
| author | Blake Romero <blake@blkrom.com> | 2025-10-03 16:30:22 +0100 |
|---|---|---|
| committer | Blake Romero <blake@blkrom.com> | 2025-10-03 16:30:22 +0100 |
| commit | 1596cc321ca99503f55d35247061f8fc515ccd2d (patch) | |
| tree | cfdd0fe82bd90a7ef0a43fc1df74152613a183f0 /emacs-config.org | |
| parent | 943ccbe15c5c9d8784d662e0a42b140ed5c98ffe (diff) | |
Make split window open scratch buffer
Diffstat (limited to 'emacs-config.org')
| -rw-r--r-- | emacs-config.org | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/emacs-config.org b/emacs-config.org index 9d83ec5..e1c5fdc 100644 --- a/emacs-config.org +++ b/emacs-config.org @@ -1482,8 +1482,16 @@ These bindings override their corresponding numerical argument, however these ca #+begin_src elisp (keymap-set +global-keys-map "M-0" #'delete-window) (keymap-set +global-keys-map "M-1" #'delete-other-windows) - (keymap-set +global-keys-map "M-2" #'split-window-below) - (keymap-set +global-keys-map "M-3" #'split-window-right) + (keymap-set +global-keys-map "M-2" (lambda () + "Switch to scratch buffer on split." + (interactive) + (split-window-below) + (scratch-buffer))) + (keymap-set +global-keys-map "M-3" (lambda () + "Switch to scratch buffer on split." + (interactive) + (split-window-right) + (scratch-buffer))) (keymap-set +global-keys-map "M-4" #'ctl-x-4-prefix) (keymap-set +global-keys-map "M-5" #'ctl-x-5-prefix) (keymap-set +global-keys-map "M-6" (keymap-global-lookup "C-x 6")) |
