101 Commits

Author SHA1 Message Date
c63b47517d Change diff highlight groups 2018-08-26 10:42:42 +01:00
fc9af59d2b Add statement highlight for = delete in C/C++ 2018-08-26 10:42:41 +01:00
ca656087ed Fix bug in Doxygen highlighting 2018-08-26 10:42:41 +01:00
f5afcc4cc2 Change highlight group of nested name specifiers 2018-08-26 10:42:41 +01:00
d080f003d4 Highlight new/delete as operators 2018-08-26 10:42:41 +01:00
0aa63ffb34 Improve C Doxygen highlights 2018-08-26 10:42:41 +01:00
48e53ccd0c Fix Python tab error highlighting 2018-08-26 10:42:41 +01:00
4adb4d22fe Use K for YouCompleteMe GetDoc in C/C++ files 2018-08-26 10:42:41 +01:00
d3ee7b2c73 Document weird behaviour in gitcommit files 2018-08-26 10:42:41 +01:00
c7eea18cf4 Override groovy syntax file 2018-08-26 10:42:41 +01:00
99f64f8a47 Add support for folding python blocks in vim files 2018-08-26 10:42:41 +01:00
6c95bd94ee Move notes highlight overrides to ftplugin 2018-08-26 10:42:41 +01:00
7bfa6da603 Add custom fold functions for json 2018-08-26 10:42:41 +01:00
641d3a514a Improve custom vim fold expression 2018-08-26 10:42:41 +01:00
e5b886be58 Improve Python folding behaviour 2018-08-26 10:42:41 +01:00
d6fafcf4c2 Simplify C/C++ {} matching 2018-08-26 10:42:41 +01:00
a4f997c1e1 Rename option to enable Doxygen comment highlights 2018-08-26 10:42:41 +01:00
657a029acc Enable folding {} in C/C++ & delimiter highlights 2018-08-26 10:42:41 +01:00
0bc30ad5c9 Extend groovy syntax with Jenkins DSL tweeks 2018-08-26 10:42:41 +01:00
2c2ed3c099 Improve markdown folding & syntax highlights 2018-08-26 10:42:41 +01:00
b8bd9729d7 Escape - cOperator match 2018-08-26 10:42:41 +01:00
e4cd16ff5b Specialize << and >> highlight matches 2018-08-26 10:42:41 +01:00
d04bb01d16 Add ? to C operator highlighting 2018-08-26 10:42:41 +01:00
ce0402522c Add alignas, alignof, decltype to cppOperator group 2018-08-26 10:42:41 +01:00
a7630ace55 Improve C/C++ syntax highlighting 2018-08-26 10:42:41 +01:00
47b8b5861b Add improved additional C++ syntax highlighting 2018-08-26 10:40:44 +01:00
265c851f37 Remove autocmd from custom surround variables 2018-08-26 10:40:44 +01:00
eb3550a197 Add vim-surround cmake mapping to make a variable 2018-08-26 10:40:44 +01:00
20e4ab57e5 Change surround mapping for creating markdown link 2018-08-26 10:40:44 +01:00
48306a25ed Add K mapping for Python docs 2018-08-26 10:40:44 +01:00
9c4caee646 Customise vim-surround for markdown link syntax 2018-08-26 10:40:44 +01:00
8eb08c17a6 Improve vim script fold with custom foldexpr 2018-08-26 10:40:44 +01:00
61e47dac00 Make K mapping no remap for vim script 2018-08-26 10:40:44 +01:00
bcea0d1ffd Improve gitcommit ftplugin settings 2018-08-26 10:40:44 +01:00
d713dd4619 Remove ftdetect/python.vim due to wrong location 2018-08-26 10:40:44 +01:00
ebc5941b52 Improve vmap 0 to play nice with comments 2018-08-26 10:40:44 +01:00
e26b13c742 Restructure vim config 2018-08-26 10:40:44 +01:00
46aa25f6be Add vim normal mode filetype mapping K opens help 2018-08-26 10:40:44 +01:00
77735726d9 Add noexpandtag for tags filetype 2018-08-26 10:40:44 +01:00
e8f642dfc0 Add vim-flake8 & don't use textwidth=80 in Python 2018-08-26 10:40:44 +01:00
c77fbe9b59 Don't expand tabs in gitconfig files 2018-08-26 10:40:44 +01:00
3cbbe22ac6 Disable open on left and scroll off for help 2018-08-26 10:40:44 +01:00
9ed2d9cc48 Improve vim python filetype settings 2018-08-26 10:40:44 +01:00
cdd1a8d959 Tweek vim gitcommit settings 2018-08-26 10:40:44 +01:00
9ff37a4055 Add generic TODO snippet using commentstring 2018-08-26 10:40:34 +01:00
437476694c Add vim mappings around yapf python formatter 2018-08-26 10:36:10 +01:00
6363c75535 Add python formatting options 2018-08-26 10:36:10 +01:00
1d80cbb679 Simplify .vimrc layout & folds 2018-08-26 10:36:10 +01:00
277de97a36 Move vim autocommands into ftdetect or ftplugin 2018-08-26 10:36:10 +01:00
ae19475ebc Use vim after/ftplugin/c.vim to support '///' doxygen comments 2018-08-25 22:19:35 +01:00