diff --git a/modules/capture.org b/modules/capture.org index 1368b2f..1ddf53e 100644 --- a/modules/capture.org +++ b/modules/capture.org @@ -38,15 +38,15 @@ Create screencasts with =one-frame-per-action= GIF recording via *Emacs gif scre * Keybindings -+ Place keybindings for capturing the screen behind =SPC s=. ++ Place keybindings for capturing the screen behind =SPC c=. * Screenshot with =s= * Screencast with =c= #+begin_src emacs-lisp (dotfiles/leader - "s" '(:ignore t :which-key "Screen") - "ss" '(screenshot :which-key "Screenshot") - "sc" '(gif-screencast-start-or-stop :which-key "Screencast")) + "c" '(:ignore t :which-key "Screen") + "cs" '(screenshot :which-key "Screenshot") + "cc" '(gif-screencast-start-or-stop :which-key "Screencast")) #+end_src * Footnotes diff --git a/modules/eshell.org b/modules/eshell.org index 571b74a..54fb138 100644 --- a/modules/eshell.org +++ b/modules/eshell.org @@ -37,9 +37,9 @@ Implement the lambda prompt for aesthetic purposes with the ~eshell-prompt-extra * Shortcuts -Open ~eshell~ in the current buffer with =SPC e=: +Open ~eshell~ in the current buffer with =SPC s e=: #+begin_src emacs-lisp (dotfiles/leader - "e" '(eshell :which-key "EShell")) + "se" '(eshell :which-key "EShell")) #+end_src diff --git a/modules/keys.org b/modules/keys.org index e43ddf7..5ccc70b 100644 --- a/modules/keys.org +++ b/modules/keys.org @@ -59,11 +59,13 @@ Implement some shortcut bindings, with a significant portion of them cherry pick + Close buffers with =SPC c= + Find files with =SPC . (period)= + Switch buffers with =SPC , (comma)= ++ Kill buffers with =SPC / (slash)= #+begin_src emacs-lisp (dotfiles/leader "." '(find-file :which-key "Files") - "," '(switch-to-buffer :which-key "Buffers")) + "," '(switch-to-buffer :which-key "Buffers") + "/" '(kill-buffer :which-key "Kill")) #+end_src ** Quitting Emacs diff --git a/modules/shell.org b/modules/shell.org index bf98500..7e3320a 100644 --- a/modules/shell.org +++ b/modules/shell.org @@ -79,16 +79,16 @@ Define a method to apply commands to the current call process, this is to avoid * Shortcuts -Place keybindings for executing shell commands behind =SPC x=: +Place keybindings for executing shell commands behind =SPC s=: + Run shell commands with =x= + Run async shell commands with =z= #+begin_src emacs-lisp (dotfiles/leader - "x" '(:ignore t :which-key "Run") - "xx" '(dotfiles/run :which-key "Run") - "xz" '(async-shell-command :which-key "Async")) + "s" '(:ignore t :which-key "Run") + "sx" '(dotfiles/run :which-key "Run") + "sz" '(async-shell-command :which-key "Async")) #+end_src * Footnotes diff --git a/modules/vterm.org b/modules/vterm.org index 75d0384..0fdbe6b 100644 --- a/modules/vterm.org +++ b/modules/vterm.org @@ -33,11 +33,11 @@ I noticed ~eshell~ wasn't enough when needing interactivity from the terminal. G * Shortcuts -Open a new ~vterm~ buffer with =SPC v=: +Open a new ~vterm~ buffer with =SPC s v=: #+begin_src emacs-lisp (dotfiles/leader - "v" '(vterm-other-window :which-key "VTerm")) + "sv" '(vterm-other-window :which-key "VTerm")) #+end_src * Footnotes diff --git a/modules/x11.org b/modules/x11.org index 09f730c..87ed609 100644 --- a/modules/x11.org +++ b/modules/x11.org @@ -145,7 +145,7 @@ Toggle frame transparency with =SPC t r=. #+begin_src emacs-lisp (dotfiles/leader - "tr" '(dotfiles/toggle-transparency :which-key "Toggle transparency")) + "tr" '(dotfiles/toggle-transparency :which-key "Transparency")) #+end_src * Footnotes