a1eb99019b
Change backgroup highlight of cursor line
2018-08-25 22:20:11 +01:00
9d34464d09
Improve cpp template snippet
2018-08-25 22:20:11 +01:00
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
08c965662c
Add new C++ feature to syntax highlighting
2018-08-25 22:20:11 +01:00
f7876e63f2
Add a lit named ID match snippet
2018-08-25 22:20:11 +01:00
b932bea407
Improve vim-spirv ID match highlights
2018-08-25 22:20:10 +01:00
32086db314
Add delimiter highlighting to zsh
2018-08-25 22:20:10 +01:00
158b1202b9
Use signcolumn when available
2018-08-25 22:20:10 +01:00
52be542a64
Set lit[.local].cfg to Python & disable ALE
2018-08-25 22:20:10 +01:00
a4eec55917
Don't highlight markdown errors
2018-08-25 22:20:10 +01:00
7b1e06642a
Make .test files llvm filetype
2018-08-25 22:20:10 +01:00
1c2f258b74
Actually enable relative number when available
2018-08-25 22:20:10 +01:00
f240bc3a1f
Update C++ namespace snippet to match clang-format
...
New snippet outputs this
```cpp
namespace {
} // namespace
```
instead of
```cpp
namespace {
} // anonymous
```
and this
```cpp
namespace foo {
} // namespace foo
```
instead of
```cpp
namespace foo {
} // foo
```
2018-08-25 22:20:10 +01:00
6a1b380200
Add vim-projectionist plugin
2018-08-25 22:20:10 +01:00
4ae5b87f70
Don't match non conflict markers
2018-08-25 22:20:10 +01:00
257eb0f39e
Use own fork for vim-cmake-completion
2018-08-25 22:20:09 +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
6d2c80f067
Improve Jenkins groovy syntax highlights
2018-08-25 22:20:09 +01:00
6f875f0a0e
Add Doxygen @retval snippet & other improvements
2018-08-25 22:20:09 +01:00
1bbe5870e7
Add extern "C" block snippet
2018-08-25 22:20:09 +01:00
36bdf4d61d
Add bool to C string snippet
2018-08-25 22:20:09 +01:00
0eed4571e4
Add string_view c++ printf snippet
2018-08-25 22:20:09 +01:00
8ea40c0336
Cleanup vim dictionary syntax
2018-08-25 22:20:09 +01:00
6567505b93
Change netrw highlight group
2018-08-25 22:20:08 +01:00
0c3ad04f8b
Always load vim-cmake-syntax
...
Avoid the cmake syntax highlighting being different when a file is
loaded and when it is reloaded. This was cause by the plugin not being
enabled until after a buffer with the cmake filetype was loaded
causing the builtin cmake syntax highlighting to show on initial load
then the plugins syntax highlighting to show on reload.
2018-08-25 22:20:08 +01:00
da7c13fa57
Add the linter code to ale messages
2018-08-25 22:20:08 +01:00
d9f4c5ea18
Add TODO for Python syntax folding bug
2018-08-25 22:20:08 +01:00
d55d639862
Add improved sentence text object
2018-08-25 22:20:08 +01:00
c4ef133a37
Disable airline git integration
2018-08-25 22:20:08 +01:00
698f829d0a
Replace matchit.vim with vim-matchup
2018-08-25 22:20:08 +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
913dcc5028
Add another variant of GitHub checkbox snip
2018-08-25 22:20:07 +01:00
5c15d86744
Add make filetype config
2018-08-25 22:20:07 +01:00
18a9b58c6e
Add more intuitive GitHub checkbox snippet
2018-08-25 22:20:07 +01:00
913b911070
Set commentstring for OpenCL files
2018-08-25 22:20:07 +01:00
8354509940
Clean up documentation
2018-08-25 22:20:07 +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
779f697fdf
Use 4 space tabs in YAML files
2018-08-25 22:20:07 +01:00
429229dcb7
Add more Doxygen snippets for C/C++
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
390ffb03a1
Add do#cursor_escape_sequences()
...
Control the cursor shape based on the current mode.
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
8ce6066e9c
Update Codeplay Software Ltd. license snippet
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
1376ada6ec
Add highlight group for SpecialKey
2018-08-25 22:20:05 +01:00
8156667077
Fix Markdown fenced code block snippet
2018-08-25 22:20:05 +01:00
8190c5d8d6
Add groovy syntax support for keyword args
2018-08-25 22:20:05 +01:00
cb3209eec4
Add python snippet to insert ipdb breakpoint
2018-08-25 22:20:05 +01:00
e6be50a3af
Add CMake debug snippet
2018-08-25 22:20:05 +01:00
be3492c9e9
Add fprintf debug snippet for C/C++ files
2018-08-25 22:20:05 +01:00
501eb236ba
Add asciidoc refpage snippet
2018-08-25 22:20:05 +01:00
13e197426a
Enable spelling for asciidoc filetype
2018-08-25 22:20:05 +01:00
414ce03a80
Add :ISort vim command
2018-08-25 22:20:04 +01:00
ab8bdcee83
Add vim command snippet
2018-08-25 22:20:04 +01:00
5a151e95d8
Add .env/.out filetype autocmds
2018-08-25 22:20:04 +01:00
0b4fcc62f3
Add augroup vim snippet
2018-08-25 22:20:04 +01:00
c0c141b365
Update gitconfig filetype to use tabstop=8
2018-08-25 22:20:04 +01:00
45e228a776
Remove lexima because it broke vim-endwise
...
Also change to fork of vim-endwise with CMake support
2018-08-25 22:20:04 +01:00
b2051053fb
Only match = default
when ends on word boundary
2018-08-25 22:20:04 +01:00
96e882270b
Add GitGutter next/prev hunk mappings
2018-08-25 22:20:04 +01:00
e1906cc823
Use global setting for Python highlights
2018-08-25 22:20:04 +01:00
3cce38da8c
Obey cpp options in c syntax file
2018-08-25 22:20:03 +01:00
9b3c258e42
Add cpp explicit function template highlight
2018-08-25 22:20:03 +01:00
918460068e
Add more vim colorschemes
2018-08-25 22:20:03 +01:00
b712930d75
Add main Python snippet
2018-08-25 22:20:03 +01:00
f1f0028953
Add mapping for :Ag <cword>
2018-08-25 22:20:03 +01:00
35ae98dbbf
Add missing zsh option keyword to vim syntax
2018-08-25 22:20:03 +01:00
67b374b0ba
Add function folding to zsh filetype
2018-08-25 22:20:03 +01:00
d219aa1fb7
Make fresh colors less garish
...
Make SpellBad and Underlined readable and make SpellCap purple.
2018-08-25 22:20:03 +01:00
66de6f68fb
Add % and . to llvm iskeyword list
2018-08-25 22:20:03 +01:00
3ac735edf5
Use default tab width in markdown
...
Also check if +syntax is available before enabling spell.
2018-08-25 22:20:02 +01:00
9840dd9edb
Add zsh snippets
2018-08-25 22:20:02 +01:00
91237cc098
Add std::printf and std::fprintf snippets
2018-08-25 22:20:02 +01:00
969f3fa0a7
Improve groovy syntax highlighting
2018-08-25 22:20:02 +01:00
810bcd2104
Enable folding is sh filetype
2018-08-25 22:20:02 +01:00
62477c3bd1
Don't set global settings in ftplugin
2018-08-25 22:20:02 +01:00
bcae80d546
Update vim-plug
2018-08-25 22:20:02 +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
04b4c2e7b5
Add syntax folding for cmake
2018-08-25 22:20:01 +01:00
d72e6d73d4
Document indent options & check they exist
2018-08-25 22:20:01 +01:00
b20e342499
Add vim-khr plugin
2018-08-25 22:20:01 +01:00
fa542cdd01
Add comment text object plugin
2018-08-25 22:20:01 +01:00
c27a51b3ed
Add ; to do/while snippet
2018-08-25 22:20:01 +01:00
ac4e17ae6b
Use setlocal in TabWidth command
2018-08-25 22:20:01 +01:00
99f7740074
Add URI text object plugin
2018-08-25 22:20:01 +01:00
be59030566
Allow C++ lambda snippet to be inline
2018-08-25 22:20:01 +01:00
eb1bd9120f
Tweet json filetype & syntax settings
2018-08-25 22:20:00 +01:00
7de8caa2bf
Add preview window mappings
2018-08-25 22:20:00 +01:00
d24788aaff
Add C inline comment surround mapping
2018-08-25 22:20:00 +01:00
5a1562dcc7
Fix vint warnings in vimrc
2018-08-25 22:20:00 +01:00
73524aa521
Use '' not "" in fresh colorscheme
2018-08-25 22:20:00 +01:00
5a15007872
Override groovy syntax
2018-08-25 22:20:00 +01:00
003d3ceb23
Enable clang-tidy ale checker
2018-08-25 22:20:00 +01:00
c98ccfb77a
Revert to default json syntax
2018-08-25 22:20:00 +01:00
19b55a2173
Improve ale echo message
2018-08-25 22:20:00 +01:00
55a1a4b78d
Make YCM goto buffer command split horizontally
2018-08-25 22:19:59 +01:00
b78ddbeeb1
Remove dev hack for format.vim loading
2018-08-25 22:19:59 +01:00
8d4b9be95c
Load local plugins first
2018-08-25 22:19:59 +01:00
973b5abe18
Replace syntastic with ale
2018-08-25 22:19:59 +01:00
07288394d8
Add LLVM IR syntax
2018-08-25 22:19:59 +01:00
f6b1a4faf6
Move plugins to .vim/bundle
2018-08-25 22:19:59 +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
09eed40e52
Change markdown comment string to html
2018-08-25 22:19:59 +01:00
ea95039f4e
Conceal on cursor hover normal mode for markdown
2018-08-25 22:19:58 +01:00
25788a0092
Improve doxygen header snippet
2018-08-25 22:19:58 +01:00
37423afbd7
Remove vim-instant-markdown
2018-08-25 22:19:58 +01:00
d325cfd47c
Enable folding in xml
2018-08-25 22:19:58 +01:00
c140e0d056
Improve fzf mappings
2018-08-25 22:19:58 +01:00
d24ea99394
Namespace syntax match
2018-08-25 22:19:58 +01:00
49635e563a
Change relativenumber behaviour
2018-08-25 22:19:58 +01:00
3ee9b6a9c1
Match operator on word boundary only
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
d5838afea2
Enabling folding in javascript files
2018-08-25 22:19:57 +01:00
c80bb6e95b
Add vim Caddyfile syntax
2018-08-25 22:19:57 +01:00
e0e5206f7e
Change markdown fenced code block snippet trigger
2018-08-25 22:19:57 +01:00
05322457f6
Add markdown frontmatter snippet
2018-08-25 22:19:57 +01:00
06855be2c6
Add markdown link snippet
2018-08-25 22:19:57 +01:00
689f9bce2f
Add utc date time snippet
2018-08-25 22:19:57 +01:00
2e43d505a4
Make json syntax embed aware
2018-08-25 22:19:57 +01:00
a135dc676d
Change div snippet, add nav snippet for html
2018-08-25 22:19:56 +01:00
9916bd7d1f
Extend html, css, and javascript syntaxes
2018-08-25 22:19:56 +01:00
89ea4b3aa1
Add yaml frontmatter support to markdown
2018-08-25 22:19:56 +01:00
959ef7e62d
Add javascript function snippet
2018-08-25 22:19:56 +01:00
d68fa07229
Fix C ternary operator match
2018-08-25 22:19:56 +01:00
bafed0234f
Update Codeplay copyright to use current year
2018-08-25 22:19:56 +01:00
56bee4d015
Customize json syntax highlights
2018-08-25 22:19:56 +01:00
da9fff2886
More cleanup let statements
2018-08-25 22:19:56 +01:00
47d42d770c
Swap autopairs.vim for leima.vim
2018-08-25 22:19:56 +01:00
1ccd26dbf2
Change setting leader
2018-08-25 22:19:56 +01:00
768aefe601
Cleanup C/C++ syntax files
2018-08-25 22:19:55 +01:00
d6529e62f0
Improve markdown GitHub checkbox highlights
2018-08-25 22:19:55 +01:00
a53f872d70
Fix cpp syntax match
2018-08-25 22:19:55 +01:00
ca00512f4d
Fix end of multi-line doxygen highlight
2018-08-25 22:19:55 +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
ac3013e7b7
Refactor and optimize C/C++ syntax highlights
2018-08-25 22:19:54 +01:00
c4aa0573c4
Change show highlight mapping to use <leader>
2018-08-25 22:19:54 +01:00
4fe7d44f95
Improve GitHub checkbox highlighting
2018-08-25 22:19:54 +01:00
712771558a
Set all.snippets to -1 priority
2018-08-25 22:19:54 +01:00
f55fae15ec
Add std::enable_if snippet
2018-08-25 22:19:54 +01:00
1a425c3d9c
Remove macro_mode functions, use vim-replace
2018-08-25 22:19:54 +01:00
35fbe68cfd
Add vim-endwise
2018-08-25 22:19:54 +01:00
9eccfd7e70
Add doxygen @see snippet
2018-08-25 22:19:54 +01:00
1e95a4c7dc
Default to a space in * [ ]
snippet
2018-08-25 22:19:53 +01:00
ae547f6454
Move json highlight overrides to after/syntax
2018-08-25 22:19:53 +01:00
e207ca1e6a
Add vim replay plugin for easy macro replay
2018-08-25 22:19:53 +01:00
2b616fec80
Improve doxygen markdown highlighting
2018-08-25 22:19:53 +01:00
2b8f6c83c0
Improve YouCompleteMe/syntastic error/warning symbols
2018-08-25 22:19:53 +01:00
3717b480c5
Move .local_plugins.vim to .vim/local.vim
2018-08-25 22:19:53 +01:00
899e180577
Add vim-spirv plugin
2018-08-25 22:19:53 +01:00
433a28fcfb
Replace vim-notes with note.vim
2018-08-25 22:19:53 +01:00
cc18d37bb3
Add vim colorscheme morning-white for presentations
2018-08-25 22:19:53 +01:00
45f3f78962
Update syntastic URL
2018-08-25 22:19:52 +01:00
fd3f6b3344
Make sign column color match number column
2018-08-25 22:19:52 +01:00
1f63041179
Improve some CMake snippets
2018-08-25 22:19:52 +01:00
2d1a676f8f
Add vim-gitgutter plugin
2018-08-25 22:19:52 +01:00
4eda89fd50
Add CMake generator expression snippet
2018-08-25 22:19:52 +01:00
213a12ac53
Improve GitHub markdown checkbox snippet
2018-08-25 22:19:52 +01:00
8af63e348c
Improve C++ namespace snippet
2018-08-25 22:19:52 +01:00
0d0b646457
Improve Doxygen snippets
2018-08-25 22:19:52 +01:00
c0eb360d53
De-noise c pre-processor snippets
2018-08-25 22:19:52 +01:00
7a0aa96e3e
Shorten /// @copydoc snippet
2018-08-25 22:19:52 +01:00
76ce4405dc
Add asciidoc filetype plugin
2018-08-25 22:19:51 +01:00
fb1b3f8c6c
Add TODO surround mapping for C/C++
2018-08-25 22:19:51 +01:00
2111a094fa
Improve XML attribute snippet, add XML comment snippet
2018-08-25 22:19:51 +01:00
9f51ba9293
Add todo's to investigate interesting vim settings
2018-08-25 22:19:51 +01:00
d322ef9fd8
Improve support for GitHub style checkboxes
2018-08-25 22:19:51 +01:00
e0609ba70a
Add highlighting of ternary operator in C/C++
2018-08-25 22:19:51 +01:00
e9d9aeaa94
Add GitHub check box to markdown syntax
2018-08-25 22:19:51 +01:00
fddb4d4390
Add Google Test snippets
2018-08-25 22:19:51 +01:00
8e1940ed8b
Move doxygen snippets to separate file
2018-08-25 22:19:51 +01:00
8f44f19159
Add noisy struct snippet
2018-08-25 22:19:50 +01:00
980f7f04fd
Change diff highlight groups
2018-08-25 22:19:50 +01:00
6344d99311
Add googletest snippets
2018-08-25 22:19:50 +01:00
bbae97ff74
Allow C++ casts to be substring
2018-08-25 22:19:50 +01:00
4e0a64e2e3
Change template snippet to use class not typename
2018-08-25 22:19:50 +01:00
cdde5f72e1
Improve C main snippet
2018-08-25 22:19:50 +01:00
cf4c93bb76
Improve C++ for loop snippet
2018-08-25 22:19:50 +01:00
1a072baee4
Improve doxygen param snippet at brief snippet
2018-08-25 22:19:50 +01:00
0609dc02a6
Update todo snippet
2018-08-25 22:19:50 +01:00
5e10057d59
Add static_assert snippet
2018-08-25 22:19:49 +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
8a87f8dc6c
Switch to vim-table-mode from Tabular
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
25039f5647
Add statement highlight for = delete in C/C++
2018-08-25 22:19:49 +01:00
303c2c45b4
Fix bug in Doxygen highlighting
2018-08-25 22:19:49 +01:00
c8825c5d14
Add image link snippet for markdown
2018-08-25 22:19:49 +01:00
961e154d39
Change highlight group of nested name specifiers
2018-08-25 22:19:48 +01:00
1e2732bdc2
Highlight new/delete as operators
2018-08-25 22:19:48 +01:00
a0c0d6753c
Conditionally enable plugins on Windows
2018-08-25 22:19:48 +01:00
39afac4bdd
Add ignore file
2018-08-25 22:19:48 +01:00
f087b4551a
Improve C Doxygen highlights
2018-08-25 22:19:48 +01:00
f79ab114e7
Disabled annoying airline features
2018-08-25 22:19:48 +01:00
b5f270f86c
Don't show mode in command line
2018-08-25 22:19:48 +01:00
2b750a12fb
Fix Python tab error highlighting
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
2f354296ee
Document weird behaviour in gitcommit files
2018-08-25 22:19:47 +01:00
98e29d782d
Override groovy syntax file
2018-08-25 22:19:47 +01:00
907ba1f219
Change Folded foreground highlight
2018-08-25 22:19:47 +01:00
7304be4635
Add support for folding python blocks in vim files
2018-08-25 22:19:47 +01:00
47e861e2f0
Move notes highlight overrides to ftplugin
2018-08-25 22:19:47 +01:00
e8795a5e40
Add custom fold functions for json
2018-08-25 22:19:47 +01:00
65ed51f012
Remove {{{ markers }}} from vimrc
2018-08-25 22:19:47 +01:00
c02b11d262
Remove vim-flake8 plugin
2018-08-25 22:19:47 +01:00
f2b566af7a
Rename options.vim to settings.vim
2018-08-25 22:19:47 +01:00
23d3f5d6b3
Reorder fileformats
2018-08-25 22:19:46 +01:00
eb79d94439
Remove groovy.vim plugin
2018-08-25 22:19:46 +01:00
1a714737f4
Only load vim-cmake-completion for cmake files
2018-08-25 22:19:46 +01:00
e7c79daa1c
Improve custom vim fold expression
2018-08-25 22:19:46 +01:00
150fa9e36e
Improve Python folding behaviour
2018-08-25 22:19:46 +01:00
f3af0dbe41
Simplify C/C++ {} matching
2018-08-25 22:19:46 +01:00
6e8ceaa7f6
Improve DiffText highlight color
2018-08-25 22:19:46 +01:00
f6dbb20778
Rename option to enable Doxygen comment highlights
2018-08-25 22:19:46 +01:00
e5f40e87e6
Enable folding {} in C/C++ & delimiter highlights
2018-08-25 22:19:46 +01:00
47bff5ef75
Extend groovy syntax with Jenkins DSL tweeks
2018-08-25 22:19:45 +01:00
c2244d7e8e
Improve markdown folding & syntax highlights
2018-08-25 22:19:45 +01:00
d0632338b1
Simplify C param snippet
2018-08-25 22:19:45 +01:00
55e3be13da
Escape - cOperator match
2018-08-25 22:19:45 +01:00
5cb6e924ce
Specialize << and >> highlight matches
2018-08-25 22:19:45 +01:00
c88cff7ae1
Add ? to C operator highlighting
2018-08-25 22:19:45 +01:00
aa9f1fdc73
Add C++ lambda function snippet
2018-08-25 22:19:45 +01:00
3f486d1a83
Add alignas, alignof, decltype to cppOperator group
2018-08-25 22:19:45 +01:00
62c3b1b988
Update fresh colorscheme
2018-08-25 22:19:44 +01:00
40a6c51a12
Improve C/C++ syntax highlighting
2018-08-25 22:19:44 +01:00
9a19034ea6
Refactor C/C++ snippets
2018-08-25 22:19:44 +01:00
e4a54f2178
Add C++ cast snippets
2018-08-25 22:19:44 +01:00
80dfb3a6d2
Simplify C++ class snippet
2018-08-25 22:19:44 +01:00
0db8f40e96
Add date snippet to display Month DD, YYYY
2018-08-25 22:19:44 +01:00
80b052bfc6
Update me snippet to include nickname
2018-08-25 22:19:44 +01:00
7d958b05b6
Add improved additional C++ syntax highlighting
2018-08-25 22:19:44 +01:00
70c3052dea
Remove plugin vim-native-syntax
2018-08-25 22:19:44 +01:00
d55ff04bd8
User nicer blue for Vim Type highlight group
2018-08-25 22:19:43 +01:00
e5c908d634
Make it easier to repeat vim macros
2018-08-25 22:19:43 +01:00
b44d5516f4
Remove autocmd from custom surround variables
2018-08-25 22:19:43 +01:00
832a916c55
Add vim-surround cmake mapping to make a variable
2018-08-25 22:19:43 +01:00
9c0acc85f0
Change vim leader key to space
2018-08-25 22:19:43 +01:00
1d4f628fa5
Change surround mapping for creating markdown link
2018-08-25 22:19:43 +01:00
c44593a6b1
Enable tmux mouse support & add open, urlview
2018-08-25 22:19:43 +01:00
86295c0621
Add K mapping for Python docs
2018-08-25 22:19:43 +01:00
e757d773d5
Customise vim-surround for markdown link syntax
2018-08-25 22:19:43 +01:00
44097cf949
Load local vim plugins from non git file
2018-08-25 22:19:43 +01:00
501b647818
Add syntastic vim plugin
2018-08-25 22:19:42 +01:00
92cb126117
Remove some markers after adding vim foldexpr
2018-08-25 22:19:42 +01:00
772f24a95b
Improve the vim fold text, line content first
2018-08-25 22:19:42 +01:00
f946b60cc8
Improve vim script fold with custom foldexpr
2018-08-25 22:19:42 +01:00
e9f8259607
Make K mapping no remap for vim script
2018-08-25 22:19:42 +01:00
0ca48f9054
Add vim-jdaddy json plugin
2018-08-25 22:19:42 +01:00
a57ff47b09
Optionally load ~/Sandbox/format.vim if available
2018-08-25 22:19:42 +01:00
81e98e6383
Improve gitcommit ftplugin settings
2018-08-25 22:19:42 +01:00
b08bb72422
Remove ftdetect/python.vim due to wrong location
2018-08-25 22:19:42 +01:00
2f4a4ad0bb
Remove <tab> from YouCompleteMe menu mappings
2018-08-25 22:19:41 +01:00
167daccde8
Improve vmap 0 to play nice with comments
2018-08-25 22:19:41 +01:00
083da937a3
Move fzf mappings to plugin/mappings.vim
2018-08-25 22:19:41 +01:00
d4753aff32
Restructure vim config
2018-08-25 22:19:41 +01:00
c82f448092
Remove clang-format.py script
2018-08-25 22:19:41 +01:00
6530874b90
Move vim color settings to .vim/plugin/color.vim
2018-08-25 22:19:41 +01:00
a3c29d1c5f
Move vim GUI options to .vim/gvimrc
2018-08-25 22:19:41 +01:00
1adca114c8
Change <C-f>l to use :BLines
2018-08-25 22:19:41 +01:00
d1e490e5f2
Move .vimrc to .vim/vimrc split platform detection
2018-08-25 22:19:41 +01:00
1420fbebc7
Fix xml snippet for api generator
2018-08-25 22:19:40 +01:00
9f57bf1904
Rename and move GitHub style checkboxes snippet
2018-08-25 22:19:40 +01:00
d39c703403
Update vim WarningMsg highlight group
2018-08-25 22:19:40 +01:00
7cb9c9d4bc
Add get vim function snippet
2018-08-25 22:19:40 +01:00
8c36ada444
Add me snippet for my name and email address
2018-08-25 22:19:40 +01:00
4049cac7c9
Add vim normal mode filetype mapping K opens help
2018-08-25 22:19:40 +01:00
a9ff2c2aa1
Add noexpandtag for tags filetype
2018-08-25 22:19:40 +01:00
7f10a7fa1f
Add vim-flake8 & don't use textwidth=80 in Python
2018-08-25 22:19:40 +01:00
edd869266a
Add vim if snippet
2018-08-25 22:19:40 +01:00
468407cb14
Don't expand tabs in gitconfig files
2018-08-25 22:19:40 +01:00
06ad9537b5
Add snippet for vim function
2018-08-25 22:19:39 +01:00
fecc8c980e
Improve TODO and NOTE snippets when in comments
2018-08-25 22:19:39 +01:00
6511e34e5b
Add Error and Question highlights to fresh.vim
2018-08-25 22:19:39 +01:00
82b79dff79
Disable open on left and scroll off for help
2018-08-25 22:19:39 +01:00
72a3cdd0c8
Update fresh.vim
2018-08-25 22:19:39 +01:00
e8bce3baae
Add GitHub markdown checklist snippet
2018-08-25 22:19:39 +01:00
be7398294d
Add API snippets
2018-08-25 22:19:39 +01:00
a487856143
Update vim-plug
2018-08-25 22:19:39 +01:00
67a72fdeeb
Final tweak vim-airline theme
2018-08-25 22:19:39 +01:00
7172593ee0
Tweak colors for vim-airline fresh theme
2018-08-25 22:19:38 +01:00
afc4dbae01
Add StatusLine & WildMenu highlights
2018-08-25 22:19:38 +01:00
d4b7afcbf3
Add fresh vim-airline theme
2018-08-25 22:19:38 +01:00
0e955bb6e2
Improve vim python filetype settings
2018-08-25 22:19:38 +01:00
5a1046adfe
Tweek vim gitcommit settings
2018-08-25 22:19:38 +01:00
e63f250376
Add more snippets
2018-08-25 22:19:38 +01:00
2451185759
Add generic TODO snippet using commentstring
2018-08-25 22:19:38 +01:00
dd26a6da13
Fix typo in copyright snippet!
2018-08-25 22:19:38 +01:00
12077c2d1f
Add vim mappings around yapf python formatter
2018-08-25 22:19:38 +01:00
b2bc4bb50d
Add python formatting options
2018-08-25 22:19:38 +01:00
cb5841c88d
Add TODO snippet for CMake
2018-08-25 22:19:37 +01:00
af82af9dba
Simplify .vimrc layout & folds
2018-08-25 22:19:37 +01:00
a93bb89b86
Move vim autocommands into ftdetect or ftplugin
2018-08-25 22:19:37 +01:00
d80aaac2fc
Add vim-plug script & update .vimrc
2018-08-25 22:19:37 +01:00
3938e3d6aa
Remove Vundle submodule
2018-08-25 22:19:37 +01:00
0dd9b44b00
Complete CMake snippets targeting version 3.0
2018-08-25 22:19:37 +01:00
fcceac6dac
Add remaining CMake string() snippets
2018-08-25 22:19:37 +01:00
73bf75cf86
Add more CMake snippets
2018-08-25 22:19:37 +01:00
a296852c90
Add more CMake snippets
2018-08-25 22:19:37 +01:00
bc168694d6
Make TODO and NOTE C snippets more general
2018-08-25 22:19:36 +01:00
72c04d8d13
Updates to fresh.vim colorscheme
2018-08-25 22:19:36 +01:00
6b81efb6f9
Merge commit '5aaacb96c0a93d4f7a48c2fb7c80a65840810876'
2018-08-25 22:19:36 +01:00
7091221e3c
Add '.vim/UltiSnips/' from commit '84cd9817817a28d58e92eb715273479509e51187'
...
git-subtree-dir: .vim/UltiSnips
git-subtree-mainline: f258dd00078a9aebb235c358b6048aac250d445a
git-subtree-split: 84cd9817817a28d58e92eb715273479509e51187
2018-08-25 22:19:36 +01:00
cceeb76607
Remove Ultisnips submodule
2018-08-25 22:19:36 +01:00
6e73c1529b
Update UltiSnips submodule
2018-08-25 22:19:36 +01:00
20e5d878fe
Update UltiSnips submodule
2018-08-25 22:19:36 +01:00
cb066bad4e
Update UltiSnips submodule
2018-08-25 22:19:36 +01:00
7a69e1add9
Update UltiSnips submodule
2018-08-25 22:19:36 +01:00
88c45d5399
Update UltiSnips submodule
2018-08-25 22:19:35 +01:00
565a6fef86
Update UltiSnips submodule with some cmake snippets
2018-08-25 22:19:35 +01:00
73e2119904
Add UltiSnips submodule
2018-08-25 22:19:35 +01:00