Commit graph

27 commits

Author SHA1 Message Date
Jonathan Hodgson
b18d3a0f62 Tidy up newsboat urls 2022-05-11 13:05:01 +01:00
Jonathan Hodgson
161d6aa8c1 Removes biscuit submodule 2022-04-12 09:15:34 +01:00
Jonathan Hodgson
3f295b20d1 Deletes deoplete-abook submodule 2022-02-07 16:28:30 +00:00
Jonathan Hodgson
c437f3ed21 Updates lspconfig and treesitter 2022-01-11 21:16:47 +00:00
Jonathan Hodgson
b829ab5802 Adds Projectionist plugin
Greg Hurrell video: https://www.youtube.com/watch?v=3jDafvUESbs

This allows me to jump between c source, header and test files easily.

It is capable of a lot more than this but I haven't looked into it too
much yet.
2021-12-28 01:17:57 +00:00
Jonathan Hodgson
a6cb84e420 Updates lsp config plugin 2021-12-28 00:46:38 +00:00
Jonathan Hodgson
8ea14abe9e Adds treesitter and biscuit plugins + tweak to sudo write
The two plugins were added along with relevant configuration for each

If in neovim and sudo_askpass isn't set, vim will display a warning if
WW is typed in command mode
2021-11-17 14:41:49 +00:00
Jonathan Hodgson
7cb88eb204 Updates vim plugins 2021-11-16 16:03:03 +00:00
Jonathan Hodgson
8cb2d607e6 Updates vim plugins 2021-09-07 16:58:09 +01:00
Jonathan Hodgson
5ed6dc194c Adds Lexima and ultisnips
Lexima auto-closes brackets and quotes etc.
2021-04-06 12:44:28 +01:00
Jonathan Hodgson
9b4c064acd VIM: Keep selection when using < or > in visual mode
When indenting or unindenting a code block, I normally visually select
it and use < or >. However, both of these unselect the selection.

The mappings make vim also do gv after such an action which re-selects
the previous selection.
2021-01-19 16:20:10 +00:00
Jonathan Hodgson
26a70aef93 VIM: Adds firevim plugin 2020-12-07 11:36:54 +00:00
Jonathan Hodgson
62230ac526 VIM: Adds ansiescape submodule
This plugin allows you to apply ansi colour escapes in a vim buffer
2020-11-02 17:08:22 +00:00
Jonathan Hodgson
376a1aeb66 VIM: Updates plugins 2020-10-29 09:47:20 +00:00
Jonathan Hodgson
7c762ec1ba VIM: Updates plugins 2020-10-27 15:55:17 +00:00
Jonathan Hodgson
a315410608 VIM: Adds vim fugitive plugin 2020-09-28 14:31:01 +01:00
Jonathan Hodgson
f8c81f35a0 VIM: adds lsp plugin for deoplete 2020-09-26 18:32:38 +01:00
Jonathan Hodgson
bb64b9df85 VIM: adds notmuch plugin for deoplete 2020-09-26 18:21:49 +01:00
Jonathan Hodgson
fa68f86507 VIM: adds abook plugin for deoplete 2020-09-26 18:13:28 +01:00
Jonathan Hodgson
e0bbd0aade VIM: Adds deoplete plugin
This and LSP were the two things that made me make the switch to neovim.

It is a fast and configurable auto-complete tool
2020-09-26 17:59:41 +01:00
Jonathan Hodgson
807981701e VIM: Adds lsp config submodule 2020-09-26 17:49:45 +01:00
Jonathan Hodgson
7c8d0127ea VIM: Adds vim-repeat plugin 2020-09-26 17:44:15 +01:00
Jonathan Hodgson
4aefb736c3 VIM: Adds vim-surround plugin 2020-09-26 17:42:27 +01:00
Jonathan Hodgson
4d75673fe0 VIM: Adds vim-vinegar plugin
This plugin makes some changes to netrw that I think should be default.

The mapping I use most is - from any buffer to open it's directory
2020-09-26 17:37:49 +01:00
Jonathan Hodgson
f9bb318e77 VIM: Adds some syntax plugins
These plugins shouldn't add much (if any) functionality. They are just
for syntax highlighting, indenting etc.
2020-09-26 17:27:32 +01:00
Jonathan Hodgson
2830500014 VIM: Adds fzf plugin
FZF is a fuzzy searcher that can be found here:
https://github.com/junegunn/fzf

I use it for a lot of things inside and outside vim
2020-09-26 17:11:39 +01:00
Jonathan Hodgson
8a3cc67dce VIM: Add my prefered colourscheme: gruvbox and set leaders
This involved adding a submodule which contains the gruvbox plugin.

Normally I have the background transparent when using vim but I am going
to try without that.

I have set my leader key to space and my local leader to \ which I am
used to
2020-09-26 15:39:17 +01:00