ad481c49a3
Show cursor line with different highlight group
2018-08-25 22:20:11 +01:00
6e16e282f8
Add TODO's for :LStripLines
2018-08-25 22:20:11 +01:00
1c2f258b74
Actually enable relative number when available
2018-08-25 22:20:10 +01:00
4ae5b87f70
Don't match non conflict markers
2018-08-25 22:20:10 +01:00
e91c279c87
Add conflict marker highlights as TODO's
...
For all filetype's highlight conflict markers with the Todo highlight
group and leave trailing text as before. This makes conflict markers
very obvious, in C/C++ where I have operator highlighting conflict
markers are not longer highlighted as operators.
2018-08-25 22:20:09 +01:00
9546318f67
Remove relativenumber autocmds
...
These kept disabling relativenumber when editing which was annoying.
2018-08-25 22:20:09 +01:00
98e9baa1d9
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-25 22:20:08 +01:00
6899c68982
Support changing cursor shape for iTerm2 in tmux
2018-08-25 22:20:08 +01:00
de5a99dc68
Fix vim cursor shape after tmux terminal-overrides
2018-08-25 22:20:07 +01:00
4c13f67634
Use tmux terminal-override for cursor shape on VTE
2018-08-25 22:20:07 +01:00
6084d7802d
Move relevant settings closer together
2018-08-25 22:20:06 +01:00
de7137f320
Enable cursor shape changes by default
2018-08-25 22:20:06 +01:00
dcea49e12f
Move mouse setting
2018-08-25 22:20:06 +01:00
e84ffbecf9
Extend enabled listchars, enable showbreak
2018-08-25 22:20:06 +01:00
675a0ec7ef
Guard relativenumber setting
2018-08-25 22:20:06 +01:00
c41edaa550
Remove cruft and add TODO's
2018-08-25 22:20:06 +01:00
46a4b864e4
Move rarely used functions to autoload
2018-08-25 22:20:06 +01:00
9a6f683850
Enable visual highlight of trail spaces and tabs
2018-08-25 22:20:06 +01:00
5dcb7ccbf4
Remove autocmd to right string white space
2018-08-25 22:20:05 +01:00
414ce03a80
Add :ISort vim command
2018-08-25 22:20:04 +01:00
5a151e95d8
Add .env/.out filetype autocmds
2018-08-25 22:20:04 +01:00
96e882270b
Add GitGutter next/prev hunk mappings
2018-08-25 22:20:04 +01:00
f1f0028953
Add mapping for :Ag <cword>
2018-08-25 22:20:03 +01:00
3a7eafdc0a
Fix vint warning and errors in functions.vim
2018-08-25 22:20:02 +01:00
0681a8651e
Update mappings to {i,n,v}noremap
2018-08-25 22:20:02 +01:00
00f44fe444
Use existing windows/tabs when jumping to errors
2018-08-25 22:20:02 +01:00
084c306fbb
Check features are available before using them
2018-08-25 22:20:01 +01:00
ac4e17ae6b
Use setlocal in TabWidth command
2018-08-25 22:20:01 +01:00
7de8caa2bf
Add preview window mappings
2018-08-25 22:20:00 +01:00
53e214efd8
Simplify xterm256-color detection
2018-08-25 22:19:59 +01:00
6ac867d134
Add missing <CR> from :lfirst mapping
2018-08-25 22:19:59 +01:00
49635e563a
Change relativenumber behaviour
2018-08-25 22:19:58 +01:00
cf068227a9
Update vim TERM checks
2018-08-25 22:19:58 +01:00
6f2ab5abb3
Increase syntax syn minlines to 500
2018-08-25 22:19:57 +01:00
bf5f0c2ede
Only flip relativenumber for cpp files
2018-08-25 22:19:57 +01:00
c0d8fa9e8d
Enable Doxygen mapping only for c, cpp filetypes
2018-08-25 22:19:55 +01:00
c4a598e861
Add :Syntack command to view syntax group stack
2018-08-25 22:19:55 +01:00
c5248647db
Add function to clone highlight groups with attrs
2018-08-25 22:19:55 +01:00
fce5e4bafe
Change name of checkbox toggle functionality
2018-08-25 22:19:55 +01:00
3714492068
Simplify fold text
2018-08-25 22:19:55 +01:00
50ed246b80
Remap <C-L> to <C-W>L to get redraw back
2018-08-25 22:19:54 +01:00
c4aa0573c4
Change show highlight mapping to use <leader>
2018-08-25 22:19:54 +01:00
9f51ba9293
Add todo's to investigate interesting vim settings
2018-08-25 22:19:51 +01:00
305cb40e52
Add macro mode helpers
...
* Easily {un}map <CR> to @@
* Add macro_mode#{en,dis}able autoload functions
* Add MacroMode{En,Dis}able commands
2018-08-25 22:19:49 +01:00
697275c66d
Use <Space> in mappings instead of exec
2018-08-25 22:19:49 +01:00
b4c4dda1da
Add comprehensive mappings for QuickFix and Location lists
2018-08-25 22:19:49 +01:00
0dba705efc
Move mapping into mappings.vim
2018-08-25 22:19:49 +01:00
b5f270f86c
Don't show mode in command line
2018-08-25 22:19:48 +01:00
ec73f24be2
Swap <C-f>c from :Commits to :Colors
2018-08-25 22:19:48 +01:00
879d0b8735
Use K for YouCompleteMe GetDoc in C/C++ files
2018-08-25 22:19:48 +01:00