Set up ws-butler-mode
This commit is contained in:
parent
90704aa611
commit
710fd24d7b
@ -180,15 +180,6 @@ Better keybinding.
|
||||
replace)))
|
||||
#+END_SRC
|
||||
|
||||
Delete trailing whitespace on save:
|
||||
#+BEGIN_SRC emacs-lisp
|
||||
(defvar *should-delete-trailing-whitespace* t)
|
||||
(defun delete-trailing-whitespace-hook-fn ()
|
||||
(when *should-delete-trailing-whitespace*
|
||||
(delete-trailing-whitespace)))
|
||||
(add-hook 'before-save-hook #'delete-trailing-whitespace-hook-fn)
|
||||
#+END_SRC
|
||||
|
||||
* Autocompletion
|
||||
There seems to be [[https://github.com/company-mode/company-mode/issues/68][some contention]] about whether autocomplete or company are better autocomplete packages. I'm going with company for now because the maintainer seems nicer...
|
||||
#+BEGIN_SRC emacs-lisp
|
||||
@ -1277,6 +1268,15 @@ Speedbar is cool but having it open in a separate frame is annoying. This makes
|
||||
(leader-def-key "S" #'switch-to-speedbar)
|
||||
#+END_SRC
|
||||
|
||||
* Trailing whitespace
|
||||
[[https://github.com/lewang/ws-butler][ws-butler]] deletes trailing whitespace on lines that you touch, but
|
||||
leaves other lines alone:
|
||||
#+BEGIN_SRC emacs-lisp
|
||||
(use-package ws-butler
|
||||
:straight (ws-butler :host github :repo "lewang/ws-butler")
|
||||
:hook ((prod-mode . ws-butler-mode)))
|
||||
#+END_SRC
|
||||
|
||||
* Whitespace Visualation
|
||||
#+BEGIN_SRC emacs-lisp
|
||||
(setq whitespace-line-column 80
|
||||
|
Loading…
Reference in New Issue
Block a user