3b3121aa28
fresh: NonText as SpecialKey
...
Don't use `set highlight` to highlight `NonText` like `SpecialKey`,
instead simply set the color of `NonText` in the colorscheme.
2021-04-18 14:42:33 +01:00
9c64158445
Replace vim-gitgutter with vim-signify
...
vim-gitgutter is buggy. vim-signify might be better, it does allow
configuration of which events trigger a sign column update and this
patch takes advantage of that. Firstly, the `CursorHold` and
`CursorHoldI` events are disabled and replaced with `InsertLeave` and
`TextChanged` events. This makes the sign column updates immediate, and
since vim-signify is asynchronous it's faster too.
2021-01-26 23:45:49 +00:00
9e6169695d
Use the patience diff method
2020-10-07 11:30:48 +01:00
d3a8920bf7
Set viminfofile to ~/.cache/vim/info
2018-10-19 12:01:03 +01:00
6fb2f7a01c
Remove cursorline option
2018-08-30 23:37:28 +01:00
3777a990f2
Show cursor line with different highlight group
2018-08-26 10:51:11 +01:00
ca84ee59ed
Actually enable relative number when available
2018-08-26 10:51:11 +01:00
bc014309ef
Remove vim-sensible
...
vim-sensible includes and old matchit.vim which interfears with
vim-matchup and sets some defaults which are then overridden in
plugins/settings.vim. Remove vim-sensible and document the retained
settings.
2018-08-26 10:51:11 +01:00
0416a42e08
Support changing cursor shape for iTerm2 in tmux
2018-08-26 10:51:11 +01:00
eebe101050
Fix vim cursor shape after tmux terminal-overrides
2018-08-26 10:51:11 +01:00
d8ad04297b
Use tmux terminal-override for cursor shape on VTE
2018-08-26 10:51:11 +01:00
87d78f9c7a
Move relevant settings closer together
2018-08-26 10:50:08 +01:00
1db9ea30ee
Enable cursor shape changes by default
2018-08-26 10:50:08 +01:00
603ed76994
Move mouse setting
2018-08-26 10:50:08 +01:00
b46d172e02
Extend enabled listchars, enable showbreak
2018-08-26 10:50:08 +01:00
1ace437587
Guard relativenumber setting
2018-08-26 10:50:08 +01:00
e292b937d0
Enable visual highlight of trail spaces and tabs
2018-08-26 10:50:08 +01:00
0d66f1acec
Use existing windows/tabs when jumping to errors
2018-08-26 10:50:07 +01:00
c28e93210e
Check features are available before using them
2018-08-26 10:50:07 +01:00
e635d62e0c
Change relativenumber behaviour
2018-08-26 10:49:14 +01:00
4297e753eb
Add todo's to investigate interesting vim settings
2018-08-26 10:45:25 +01:00
7202a5c6a9
Don't show mode in command line
2018-08-26 10:42:41 +01:00
8b29d0bebb
Rename options.vim to settings.vim
2018-08-26 10:42:41 +01:00