53 Commits

Author SHA1 Message Date
ab403c69ac 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
fd8e88d28c Remove relativenumber autocmds
These kept disabling relativenumber when editing which was annoying.
2018-03-29 21:21:36 +01:00
d9f4600b9e 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
b3219fb44e Support changing cursor shape for iTerm2 in tmux 2018-01-02 16:23:18 +00:00
03336cc73e Fix vim cursor shape after tmux terminal-overrides 2017-12-06 11:28:15 +00:00
effd43513e Use tmux terminal-override for cursor shape on VTE 2017-12-06 11:08:01 +00:00
d1e2c65579 Move relevant settings closer together 2017-12-05 21:29:48 +00:00
e7334c65df Enable cursor shape changes by default 2017-12-01 11:17:03 +00:00
be5fcf16b7 Move mouse setting 2017-11-23 22:27:56 +00:00
92e4588b63 Extend enabled listchars, enable showbreak 2017-11-23 22:27:08 +00:00
94f63a89e9 Guard relativenumber setting 2017-11-23 21:42:11 +00:00
2915b7da85 Remove cruft and add TODO's 2017-11-20 22:40:18 +00:00
15f7bfe3e2 Move rarely used functions to autoload 2017-11-20 22:35:27 +00:00
57a6f31963 Enable visual highlight of trail spaces and tabs 2017-11-20 21:28:44 +00:00
40df9669c2 Remove autocmd to right string white space 2017-11-20 21:17:30 +00:00
15ff515edd Add :ISort vim command 2017-09-20 12:00:00 -05:00
1b02832962 Add .env/.out filetype autocmds 2017-09-18 18:38:40 -05:00
a629d050cb Add GitGutter next/prev hunk mappings 2017-08-09 12:13:45 +01:00
39e96c88b1 Add mapping for :Ag <cword> 2017-07-21 13:24:25 +01:00
67e812ef3b Fix vint warning and errors in functions.vim 2017-05-04 00:20:12 +01:00
e420a5b029 Update mappings to {i,n,v}noremap 2017-05-03 23:52:33 +01:00
c36396e3db Use existing windows/tabs when jumping to errors 2017-05-03 23:38:11 +01:00
77b22af274 Check features are available before using them 2017-05-03 23:23:24 +01:00
eec3fe55cf Use setlocal in TabWidth command 2017-04-12 17:02:10 +01:00
b2e8b47fbb Add preview window mappings 2017-03-27 12:41:39 +01:00
a11282e770 Simplify xterm256-color detection 2017-02-03 14:38:41 +00:00
73f5e45947 Add missing <CR> from :lfirst mapping 2017-02-02 16:33:23 +00:00
84f9e584da Change relativenumber behaviour 2017-01-28 05:37:27 +00:00
028130cb4e Update vim TERM checks 2017-01-11 20:27:30 +00:00
d3ace9bb8b Increase syntax syn minlines to 500 2017-01-11 20:23:07 +00:00
4fd133c353 Only flip relativenumber for cpp files 2017-01-11 20:17:26 +00:00
03519394c5 Enable Doxygen mapping only for c, cpp filetypes 2016-12-26 12:10:13 +00:00
692aa339c1 Add :Syntack command to view syntax group stack 2016-12-24 13:20:22 +00:00
259d8e52eb Add function to clone highlight groups with attrs 2016-12-24 13:19:32 +00:00
31dd9d41b5 Change name of checkbox toggle functionality 2016-12-24 13:18:52 +00:00
488da8f7e1 Simplify fold text 2016-12-24 13:16:51 +00:00
c94440cb1f Remap <C-L> to <C-W>L to get redraw back 2016-12-24 13:11:30 +00:00
e3f37fbb54 Change show highlight mapping to use <leader> 2016-12-23 15:52:12 +00:00
0e5fca33ae Add todo's to investigate interesting vim settings 2016-10-25 08:43:16 +09:00
8029efb0d2 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
f03cf284f4 Use <Space> in mappings instead of exec 2016-09-20 20:10:26 +01:00
cb15278632 Add comprehensive mappings for QuickFix and Location lists 2016-09-20 20:10:26 +01:00
4aa62714cd Move mapping into mappings.vim 2016-09-20 20:10:26 +01:00
3ddcda0ad9 Don't show mode in command line 2016-09-11 16:57:41 +01:00
0afbb3311e Swap <C-f>c from :Commits to :Colors 2016-09-11 14:42:29 +01:00
9882810080 Use K for YouCompleteMe GetDoc in C/C++ files 2016-09-11 14:42:01 +01:00
444581affb Rename options.vim to settings.vim 2016-09-11 11:30:44 +01:00
7f6eac62df Reorder fileformats 2016-09-11 11:29:49 +01:00
86aeb3f72a Make it easier to repeat vim macros 2016-08-26 14:35:36 +01:00
150e9403c4 Improve the vim fold text, line content first 2016-07-17 23:33:12 +01:00