[keyswap] add more Lisp modes

This commit is contained in:
contrapunctus 2021-04-03 14:26:59 +05:30
parent 5474584bdf
commit 89e2ac50ff
1 changed files with 5 additions and 1 deletions

View File

@ -2307,8 +2307,12 @@ pjb suggested a different approach [[http://paste.lisp.org/display/10157][here]]
(prog-mode . contrapunctus-swap-brackets-parens)
(text-mode . contrapunctus-swap-brackets-parens)
(emacs-lisp-mode . keyswap-colon-semicolon)
(ielm-mode . keyswap-colon-semicolon)
(lisp-mode . keyswap-colon-semicolon)
(scheme-mode . keyswap-colon-semicolon))
(slime-repl-mode . contrapunctus-swap-brackets-parens)
(scheme-mode . keyswap-colon-semicolon)
(geiser-repl-mode . contrapunctus-swap-brackets-parens)
(geiser-repl-mode . keyswap-colon-semicolon))
:config
(defun contrapunctus-keyswap-common ()
(setq-local keyswap-pairs nil) ;; dont swap numbers and symbols