Since transient-mark-mode is not active, the region is considered
always "active", thus the need to split kill-region and
kill-backwards-word into separate bindings.
(setq-default indicate-empty-lines t
mouse-prefer-closest-glyph t
- line-move-visual nil)
+ line-move-visual nil
+ transient-mark-mode nil)
(blink-cursor-mode -1)
(column-number-mode t)
(keymap-global-set "<insert>" nil) ; I keep toggliĊ overwrite-mode haply
(keymap-global-set "C-\\" #'undo-redo)
(keymap-global-set "C-S-K" #'kill-whole-line)
-(keymap-global-set "C-w" #'re/kill-bword-or-region)
+(keymap-global-set "C-w" #'backward-kill-word)
+(keymap-global-set "C-S-W" #'kill-region)
(keymap-global-set "C-u" (lambda () (interactive) (kill-line 0))) ; kill-line backwards
(keymap-global-set "C-S-U" #'universal-argument) ; C-u used above
(keymap-set key-translation-map "C-h" "<DEL>") ; Rather F1 for help, also C-S-H works