54 Commits

Author SHA1 Message Date
3441037464 Don't match non conflict markers 2018-04-13 23:23:31 +01:00
082ecd9d49 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-03-29 21:22:26 +01:00
021f24a4ee Remove relativenumber autocmds
These kept disabling relativenumber when editing which was annoying.
2018-03-29 21:21:36 +01:00
9416de3c3c 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-01-16 15:57:08 +00:00
c554be33e3 Support changing cursor shape for iTerm2 in tmux 2018-01-02 16:23:18 +00:00
a04aafd6eb Fix vim cursor shape after tmux terminal-overrides 2017-12-06 11:28:15 +00:00
a344d13c93 Use tmux terminal-override for cursor shape on VTE 2017-12-06 11:08:01 +00:00
746543cfbf Move relevant settings closer together 2017-12-05 21:29:48 +00:00
7b7a6c5d94 Enable cursor shape changes by default 2017-12-01 11:17:03 +00:00
ed157ca238 Move mouse setting 2017-11-23 22:27:56 +00:00
71c7d91082 Extend enabled listchars, enable showbreak 2017-11-23 22:27:08 +00:00
836d91ad11 Guard relativenumber setting 2017-11-23 21:42:11 +00:00
7d086a3328 Remove cruft and add TODO's 2017-11-20 22:40:18 +00:00
a4ea4c1d91 Move rarely used functions to autoload 2017-11-20 22:35:27 +00:00
261a846874 Enable visual highlight of trail spaces and tabs 2017-11-20 21:28:44 +00:00
16c4b2c523 Remove autocmd to right string white space 2017-11-20 21:17:30 +00:00
23ee710981 Add :ISort vim command 2017-09-20 12:00:00 -05:00
5c82ffbb32 Add .env/.out filetype autocmds 2017-09-18 18:38:40 -05:00
2f36f831f2 Add GitGutter next/prev hunk mappings 2017-08-09 12:13:45 +01:00
8c95be2700 Add mapping for :Ag <cword> 2017-07-21 13:24:25 +01:00
f0ba36cfe2 Fix vint warning and errors in functions.vim 2017-05-04 00:20:12 +01:00
8d28972e42 Update mappings to {i,n,v}noremap 2017-05-03 23:52:33 +01:00
64229d93c9 Use existing windows/tabs when jumping to errors 2017-05-03 23:38:11 +01:00
55ab473a15 Check features are available before using them 2017-05-03 23:23:24 +01:00
ed635ec63e Use setlocal in TabWidth command 2017-04-12 17:02:10 +01:00
39acb121e2 Add preview window mappings 2017-03-27 12:41:39 +01:00
cb4feafe2f Simplify xterm256-color detection 2017-02-03 14:38:41 +00:00
4290c56fcb Add missing <CR> from :lfirst mapping 2017-02-02 16:33:23 +00:00
f897c0213f Change relativenumber behaviour 2017-01-28 05:37:27 +00:00
05e9f2184e Update vim TERM checks 2017-01-11 20:27:30 +00:00
900f4a375b Increase syntax syn minlines to 500 2017-01-11 20:23:07 +00:00
52c623a2a3 Only flip relativenumber for cpp files 2017-01-11 20:17:26 +00:00
9b3699d4f4 Enable Doxygen mapping only for c, cpp filetypes 2016-12-26 12:10:13 +00:00
459e415a48 Add :Syntack command to view syntax group stack 2016-12-24 13:20:22 +00:00
1b5f88c2ca Add function to clone highlight groups with attrs 2016-12-24 13:19:32 +00:00
cd9ab97cae Change name of checkbox toggle functionality 2016-12-24 13:18:52 +00:00
b45fce4aa4 Simplify fold text 2016-12-24 13:16:51 +00:00
b571fe2416 Remap <C-L> to <C-W>L to get redraw back 2016-12-24 13:11:30 +00:00
0d72aef5ec Change show highlight mapping to use <leader> 2016-12-23 15:52:12 +00:00
ed26f9d53c Add todo's to investigate interesting vim settings 2016-10-25 08:43:16 +09:00
df4d1c6dac Add macro mode helpers
* Easily {un}map <CR> to @@
* Add macro_mode#{en,dis}able autoload functions
* Add MacroMode{En,Dis}able commands
2016-09-20 21:56:32 +01:00
bb971c068f Use <Space> in mappings instead of exec 2016-09-20 20:10:26 +01:00
1710c05777 Add comprehensive mappings for QuickFix and Location lists 2016-09-20 20:10:26 +01:00
deddfe1fff Move mapping into mappings.vim 2016-09-20 20:10:26 +01:00
b40235313c Don't show mode in command line 2016-09-11 16:57:41 +01:00
3f745ddbf1 Swap <C-f>c from :Commits to :Colors 2016-09-11 14:42:29 +01:00
7c56630037 Use K for YouCompleteMe GetDoc in C/C++ files 2016-09-11 14:42:01 +01:00
cc3f3cac56 Rename options.vim to settings.vim 2016-09-11 11:30:44 +01:00
8572ccea16 Reorder fileformats 2016-09-11 11:29:49 +01:00
14bf703db1 Make it easier to repeat vim macros 2016-08-26 14:35:36 +01:00