365 Commits

Author SHA1 Message Date
ca2760f477 Change backgroup highlight of cursor line 2018-08-24 11:10:45 +01:00
8ec808075b Improve cpp template snippet 2018-08-24 11:10:24 +01:00
2ea0505ce8 Show cursor line with different highlight group 2018-08-22 13:46:47 +01:00
02ab67de44 Add TODO's for :LStripLines 2018-08-10 10:00:16 +01:00
10c807a8cf Add new C++ feature to syntax highlighting 2018-08-07 12:33:23 +01:00
32f7f45630 Add a lit named ID match snippet 2018-07-16 10:46:24 +01:00
2041c46d2d Improve vim-spirv ID match highlights 2018-07-16 10:46:24 +01:00
3c0355ebf6 Add delimiter highlighting to zsh 2018-06-06 20:08:56 +01:00
dce503ac57 Use signcolumn when available 2018-06-06 20:08:56 +01:00
a243d48d9a Set lit[.local].cfg to Python & disable ALE 2018-06-04 11:25:57 +01:00
5625c0d17a Don't highlight markdown errors 2018-04-26 12:49:30 +01:00
7683cd2c9d Make .test files llvm filetype 2018-04-26 12:49:11 +01:00
3eae3bf2d9 Actually enable relative number when available 2018-04-26 12:48:51 +01:00
c9e1bd55c2 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-04-20 10:12:14 +01:00
d528150ae3 Add vim-projectionist plugin 2018-04-13 23:52:00 +01:00
9d542ac054 Don't match non conflict markers 2018-04-13 23:23:31 +01:00
7376903df0 Use own fork for vim-cmake-completion 2018-04-13 18:06:29 +01:00
3038bfef4c 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
2a4714a313 Remove relativenumber autocmds
These kept disabling relativenumber when editing which was annoying.
2018-03-29 21:21:36 +01:00
15dc19d82f Improve Jenkins groovy syntax highlights 2018-03-28 15:31:56 +01:00
a445333fd9 Add Doxygen @retval snippet & other improvements 2018-03-28 15:30:38 +01:00
b2e4c42282 Add extern "C" block snippet 2018-03-15 16:18:31 +00:00
f6ca1270d9 Add bool to C string snippet 2018-03-14 17:39:31 +00:00
ffec1539d0 Add string_view c++ printf snippet 2018-03-13 12:54:51 +00:00
aeabfc6426 Cleanup vim dictionary syntax 2018-03-01 17:00:47 +00:00
ac73df955a Change netrw highlight group 2018-02-23 22:08:12 +00:00
8a22a1b99f 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-02-09 15:08:53 +00:00
90665d3c36 Add the linter code to ale messages 2018-02-09 15:05:29 +00:00
5886ba90e5 Add TODO for Python syntax folding bug 2018-01-21 20:30:13 +00:00
8bb3261e7a Add improved sentence text object 2018-01-21 20:29:00 +00:00
d5a31b33d3 Disable airline git integration 2018-01-19 20:44:35 +00:00
70309b3900 Replace matchit.vim with vim-matchup 2018-01-16 16:00:05 +00:00
ea28e7408d 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
53be06f623 Support changing cursor shape for iTerm2 in tmux 2018-01-02 16:23:18 +00:00
8516318a45 Add another variant of GitHub checkbox snip 2017-12-28 12:51:24 +00:00
cde7e3b332 Add make filetype config 2017-12-28 12:51:05 +00:00
7ab0ad659d Add more intuitive GitHub checkbox snippet 2017-12-12 14:32:01 +00:00
7ed5ea3b3b Set commentstring for OpenCL files 2017-12-11 15:24:47 +00:00
bb6f046414 Clean up documentation 2017-12-11 15:24:25 +00:00
f46b2cabdb Fix vim cursor shape after tmux terminal-overrides 2017-12-06 11:28:15 +00:00
c161aa7f0a Use tmux terminal-override for cursor shape on VTE 2017-12-06 11:08:01 +00:00
f21e5d0364 Use 4 space tabs in YAML files 2017-12-06 11:06:49 +00:00
3f4916ad55 Add more Doxygen snippets for C/C++ 2017-12-06 11:06:26 +00:00
20926446c7 Move relevant settings closer together 2017-12-05 21:29:48 +00:00
7a02637054 Enable cursor shape changes by default 2017-12-01 11:17:03 +00:00
ec18169c6b Add do#cursor_escape_sequences()
Control the cursor shape based on the current mode.
2017-12-01 10:44:43 +00:00
4845f1e870 Move mouse setting 2017-11-23 22:27:56 +00:00
70e96347dc Extend enabled listchars, enable showbreak 2017-11-23 22:27:08 +00:00
6997841685 Guard relativenumber setting 2017-11-23 21:42:11 +00:00
77a34ada84 Update Codeplay Software Ltd. license snippet 2017-11-23 21:40:32 +00:00