diff options
| author | Kévin Le Gouguec <kevin.legouguec@gmail.com> | 2020-02-01 21:22:34 +0100 |
|---|---|---|
| committer | Kévin Le Gouguec <kevin.legouguec@gmail.com> | 2020-02-01 21:22:34 +0100 |
| commit | bb9776e51455faac274bc942977078f1b1806f28 (patch) | |
| tree | 652abbc44448e6c925b6e6d472c7bbdec2c549c1 /.bash_prompt | |
| parent | 9f0615ccb71b902a3ea3ea975095c2e952c0f0de (diff) | |
| download | dotfiles-bb9776e51455faac274bc942977078f1b1806f28.tar.xz | |
Tweak a bunch of Emacs settings
* Use Custom to set whitespace style.
As much as I dislike using Custom for lists where I just want to
add/remove a couple of elements, the previous method introduced a
subtle bug where visiting a diff buffer, *then* activating
whitespace-mode resulted in diff-mode's whitespace style applying
instead of mine. Something to do with diff-setup-whitespace I guess.
* Make Org comply with RET/C-j conventions in the rest of Emacs.
Since Emacs 24.4, by virtue of electric-indent-mode being enabled by
default, RET is the "smart newline" key which handles indentation, and
C-j is the "dumb newline" key which simply inputs character 0x0A.
* Stop popping another frame for Ediff's control buffer.
The popup frame needs its own .Xresources entry. Sometimes it
disappears behind the system tray. Having another window allows
other-windowing.
* Make line-number-mode try harder with long lines.
* Change the scroll logic.
scroll-conservatively > 100 tells Emacs to *never ever* recenter
point, which is annoying when jumping to e.g. a search result or a
tags definition.
scroll-conservatively = n < 100 tells Emacs to recenter when scrolling
needs to move more than n lines, and to scroll only m lines when m≤n.
* And some other stuff.
Diffstat (limited to '.bash_prompt')
0 files changed, 0 insertions, 0 deletions
