Tab key now inserts a hard "\t" character, meaning that tab-expansion stuff is
covered by 'C-i'. Fine by me.
\f
;; Tabs
(setq-default indent-tabs-mode 'only
- tab-width 8)
+ tab-width 8
+ backward-delete-char-untabify-method nil)
(advice-add 'indent-to :around
(lambda (orig-fun column &rest args)
(keymap-global-set "C-x c" #'delete-frame) ; delete a frame without asking about saving files
\f
;; Editing Bindings
+(keymap-global-set "<tab>" (lambda () (interactive) (insert "\t")))
(keymap-global-set "<insert>" nil) ; I keep toggliĊ overwrite-mode haply
(keymap-global-set "C-\\" #'undo-redo) ; issues with C-? sometimes
(keymap-global-set "C-S-K" #'kill-whole-line)