cursor-type 'bar
cursor-in-non-selected-windows 'hollow)
#+END_SRC
+*** Help
+Set up apropos to be more useful
+#+BEGIN_SRC emacs-lisp
+(setq apropos-do-all t)
+#+END_SRC
*** UTF-8
Force emacs to use UTF-8 so I avoid prompts on save
#+BEGIN_SRC emacs-lisp
(keymap-global-set "C-z" 'zap-up-to-char)
#+END_SRC
-***** UNIX C-w and C-u
-=C-w= is very much engrained for killing back one word, as is =C-u= for killing back to the beginning of the line. [[http://unix-kb.cat-v.org/][These have been standard bindings since TENEX...]]
+***** UNIX C-w, C-u, and C-h
+=C-w= is very much engrained for killing back one word, as is =C-u= for killing back to the beginning of the line, and =C-h= for one character back. [[http://unix-kb.cat-v.org/][These have been standard bindings since TENEX...]]
****** =C-w=
I didn't want to re-bind =C-w= away from =kill-region=, so I made it do both.
(keymap-global-set "M-'" 'universal-argument)
#+END_SRC
+****** =C-h=
+We already have =F1= for help.
+#+BEGIN_SRC emacs-lisp
+(keyboard-translate ?\C-h ?\C-?)
+#+END_SRC
+
**** Moving
***** Home/End
I want =Home= and =End= to take me to the top and bottom of the file.