837aa12f9f
Replace osc52yank.vim with autoload script
2021-04-18 14:42:33 +01:00
3a2337cd63
Add do#show_documentation() using coc.nvim
...
Change the `K` normal mode overrides to use the example given in the
coc.nvim README file which uses Vim's builtin help when in `vim` or
`help` files, or checks if coc.nvim is ready and invokes
`CocActionAsync('doHover')`, otherwise fallback to using `keywordprg`.
2021-04-18 14:42:33 +01:00
d6106bac84
Add statusline support for nvim's man pager filetype
2021-04-18 14:42:33 +01:00
bf6deaf1ed
Configure cmake-language-server and coc-cmake
...
Utilises the following Python package:
```console
$ pip3 install --user cmake-language-server
```
2021-04-18 14:42:33 +01:00
5f93199735
Improve the list of indent keys for cmake filetype
2019-07-24 13:57:22 +01:00
6d2fbc2ac5
Add cmake surround for generator expressions
2019-04-04 17:24:32 +01:00
51621e8134
Remove vim-plug and use minpac
...
* Add `Pack`, `PackUpdate`, `PackStatus` and `PackClean` commands to
manage plugins.
* Don't load `minpac` by default.
* Remove `vim-plug` completely.
2018-11-30 19:41:21 +00:00
53c971b802
Use vim-coiled-snake instead of custom Python fold
2018-09-03 22:16:40 +01:00
02370ce6e7
Add TODO for Python syntax folding bug
2018-08-26 10:51:11 +01:00
f75b723ec6
Add make filetype config
2018-08-26 10:51:11 +01:00
3dedbaf1c4
Set commentstring for OpenCL files
2018-08-26 10:51:11 +01:00
47bc7f0eb3
Use 4 space tabs in YAML files
2018-08-26 10:51:11 +01:00
946c5bc252
Enable spelling for asciidoc filetype
2018-08-26 10:50:08 +01:00
e8a6098bd6
Update gitconfig filetype to use tabstop=8
2018-08-26 10:50:08 +01:00
67257ebb98
Use global setting for Python highlights
2018-08-26 10:50:07 +01:00
b5f51c0542
Add function folding to zsh filetype
2018-08-26 10:50:07 +01:00
f90b63d30d
Add % and . to llvm iskeyword list
2018-08-26 10:50:07 +01:00
fbba77dede
Use default tab width in markdown
...
Also check if +syntax is available before enabling spell.
2018-08-26 10:50:07 +01:00
939e5e0599
Don't set global settings in ftplugin
2018-08-26 10:50:07 +01:00
df48f1f607
Add syntax folding for cmake
2018-08-26 10:50:07 +01:00
919c3e6b88
Tweet json filetype & syntax settings
2018-08-26 10:50:07 +01:00
12755c630b
Add C inline comment surround mapping
2018-08-26 10:50:07 +01:00
090ffcbcc8
Override groovy syntax
2018-08-26 10:50:07 +01:00
b5772a3821
Change markdown comment string to html
2018-08-26 10:50:07 +01:00
53b0bfb646
Conceal on cursor hover normal mode for markdown
2018-08-26 10:50:07 +01:00
5076be4792
Customize json syntax highlights
2018-08-26 10:49:14 +01:00
a8a1666ff0
Improve markdown GitHub checkbox highlights
2018-08-26 10:49:14 +01:00
567b93b256
Enable Doxygen mapping only for c, cpp filetypes
2018-08-26 10:49:14 +01:00
239ffea954
Move json highlight overrides to after/syntax
2018-08-26 10:48:16 +01:00
23b7aeb64d
Add asciidoc filetype plugin
2018-08-26 10:45:25 +01:00
bcd7877df0
Add TODO surround mapping for C/C++
2018-08-26 10:45:25 +01:00
20ca44e2ff
Add GitHub check box to markdown syntax
2018-08-26 10:45:25 +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
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
2c2ed3c099
Improve markdown folding & syntax highlights
2018-08-26 10:42:41 +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