Add note about keybindings
This commit is contained in:
parent
d0a85f8b88
commit
663a5cf76a
9
init.org
9
init.org
|
@ -2,12 +2,11 @@
|
|||
#+OPTIONS: use-property-inheritance:t
|
||||
#+PROPERTY: header-args :load yes :tangle init-org.el :comments link
|
||||
|
||||
=org-babel-tangle= takes nearly 27 seconds to tangle this file, at the time of writing. So for a brief while I used this sed script instead -
|
||||
# eval: (progn (make-local-variable 'after-save-hook) (add-hook 'after-save-hook (lambda () (start-process-shell-command "sed-tangle" "sed-tangle" "sed -n -e '/#+BEGIN_SRC emacs-lisp$/,/#+END_SRC$/{//!p;}' init.org > init.el"))))
|
||||
Some background about my keybinding choices is important -
|
||||
1. I use modifier-less bindings wherever possible.
|
||||
2. I use Kmonad to have Space act as Control when held. This makes Control the modifier requiring the least movement to hold. It is also held with the thumbs - the strongest digits - reducing fatigue. So if I must use a modifier, I use Control.
|
||||
3. I use the Dvorak layout.
|
||||
|
||||
But after ironing out [[https://github.com/jingtaozf/literate-elisp/issues/7][some issues]], I switched back to =literate-elisp=. It /does/ interoperate with the rest of Emacs, just be sure to not get any errors in your init!
|
||||
|
||||
Ever since I discovered Kmonad and used it to have Space trigger Ctrl when held, consequently making Ctrl the modifier requiring the least movement to hold, I've been using a lot more Ctrl-based bindings. Keep that in mind as you evaluate this configuration.
|
||||
|
||||
* use-package
|
||||
#+BEGIN_SRC emacs-lisp
|
||||
|
|
Loading…
Reference in New Issue