updates to bindings and stuff
This commit is contained in:
parent
c537b41a9e
commit
42ec7345d3
4 changed files with 48 additions and 33 deletions
48
bindings.el
48
bindings.el
|
@ -34,8 +34,8 @@
|
|||
|
||||
(:prefix-map ("w" . "window")
|
||||
:desc "ace-window" "w" #'ace-window
|
||||
:desc "split horizontally" "h" #'split-window-horizontally
|
||||
:desc "split vertically" "v" #'split-window-vertically
|
||||
:desc "split vertical" "v" #'split-window-horizontally
|
||||
:desc "split horizontal" "h" #'split-window-vertically
|
||||
:desc "make taller" "+" #'enlarge-window
|
||||
:desc "make taller" "-" #'shrink-window
|
||||
:desc "make wider" ">" #'enlarge-window-horizontally
|
||||
|
@ -234,35 +234,21 @@
|
|||
(:when (modulep! :ui treemacs)
|
||||
:desc "Project sidebar" "p" #'+treemacs/toggle
|
||||
:desc "Find file in project sidebar" "P" #'treemacs-find-file)
|
||||
(:when (modulep! :term shell)
|
||||
:desc "Toggle shell popup" "t" #'+shell/toggle
|
||||
:desc "Open shell here" "T" #'+shell/here)
|
||||
(:when (modulep! :term term)
|
||||
:desc "Toggle terminal popup" "t" #'+term/toggle
|
||||
:desc "Open terminal here" "T" #'+term/here)
|
||||
(:when (modulep! :term vterm)
|
||||
:desc "Toggle vterm popup" "t" #'+vterm/toggle
|
||||
:desc "Open vterm here" "T" #'+vterm/here)
|
||||
:desc "Toggle vterm popup" "v" #'+vterm/toggle
|
||||
:desc "Open vterm here" "V" #'+vterm/here)
|
||||
(:when (modulep! :term eshell)
|
||||
:desc "Toggle eshell popup" "e" #'+eshell/toggle
|
||||
:desc "Open eshell here" "E" #'+eshell/here)
|
||||
(:when (modulep! :os macos)
|
||||
:desc "Reveal in Finder" "o" #'+macos/reveal-in-finder
|
||||
:desc "Reveal project in Finder" "O" #'+macos/reveal-project-in-finder
|
||||
:desc "Send to Transmit" "u" #'+macos/send-to-transmit
|
||||
:desc "Send project to Transmit" "U" #'+macos/send-project-to-transmit
|
||||
:desc "Send to Launchbar" "l" #'+macos/send-to-launchbar
|
||||
:desc "Send project to Launchbar" "L" #'+macos/send-project-to-launchbar
|
||||
:desc "Open in iTerm" "i" #'+macos/open-in-iterm
|
||||
:desc "Open in new iTerm window" "I" #'+macos/open-in-iterm-new-window)
|
||||
:desc "Open in Kitty" "k" #'terminal-here
|
||||
:desc "Open project root in Kitty" "K" #'terminal-here-project-launch)
|
||||
(:when (modulep! :tools docker)
|
||||
:desc "Docker" "D" #'docker)
|
||||
(:when (modulep! :email mu4e)
|
||||
:desc "mu4e" "m" #'=mu4e)
|
||||
(:when (modulep! :email notmuch)
|
||||
:desc "notmuch" "m" #'=notmuch)
|
||||
(:when (modulep! :email wanderlust)
|
||||
:desc "wanderlust" "m" #'=wanderlust))
|
||||
:desc "mu4e" "m" #'=mu4e))
|
||||
|
||||
(:prefix-map ("n" . "notes")
|
||||
:desc "Search notes for symbol" "*" #'+default/search-notes-for-symbol-at-point
|
||||
|
@ -391,10 +377,8 @@
|
|||
"s-z" #'undo
|
||||
"s-w" #'kill-buffer
|
||||
"s-f" #'+default/search-buffer
|
||||
"M-s-]" #'next-window-any-frame
|
||||
"C-M-s-<right>" #'next-window-any-frame
|
||||
"M-s-[" #'previous-window-any-frame
|
||||
"C-M-s-<left>" #'previous-window-any-frame
|
||||
"M-s-<up>" #'next-window-any-frame
|
||||
"M-s-<down>" #'previous-window-any-frame
|
||||
"s-<up>" #'beginning-of-buffer
|
||||
"s-<down>" #'end-of-buffer
|
||||
"M-s-v" #'consult-yank-from-kill-ring
|
||||
|
@ -423,6 +407,20 @@
|
|||
"[" #'sp-wrap-square
|
||||
"{" #'sp-wrap-curly)
|
||||
|
||||
;; (map!
|
||||
;; :map lisp-mode-map
|
||||
;; "f" #'sp-forward-sexp
|
||||
;; "b" #'sp-backward-sexp
|
||||
;; "u" #'sp-unwrap-sexp
|
||||
;; "k" #'sp-kill-sexp
|
||||
;; "s" #'sp-split-sexp
|
||||
;; "(" #'sp-wrap-round
|
||||
;; "[" #'sp-wrap-square
|
||||
;; "{" #'sp-wrap-curly)
|
||||
|
||||
(setq ns-alternate-modifier 'meta)
|
||||
(setq ns-right-alternate-modifier 'none)
|
||||
|
||||
(after! which-key
|
||||
(let ((prefix-re (regexp-opt (list doom-leader-key doom-leader-alt-key))))
|
||||
(cl-pushnew `((,(format "\\`\\(?:C-w\\|%s w\\) m\\'" prefix-re))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue