Commit graph

205 commits

Author SHA1 Message Date
ab08f3d22a
Add mellow and photon vim colour schemes 2023-12-14 00:30:42 +01:00
33e5350bbb Fix nvim :Format command 2023-12-12 11:32:03 +01:00
4fbb924030
Refactor LSP config and add HTML+CSS servers 2023-12-07 12:51:42 +01:00
147961de3a Replace Symbols-Outline with Outline in nvim 2023-12-06 17:07:56 +01:00
3c032f4f8c Add SymbolsOutline vim package 2023-12-06 16:12:15 +01:00
07aa44b523 Add Aerial vim plugin 2023-12-06 15:28:30 +01:00
95cb7147ed Restructure nvim lua files 2023-11-30 13:21:07 +01:00
0ba189421c Add lualsp config to vim dir 2023-11-30 11:56:35 +01:00
8ee15aeb6c Move telescope reference picker to lsp attach handler 2023-10-25 14:52:37 +02:00
67477adc1b Make :GitDiff vim command disable list 2023-10-24 16:45:58 +02:00
ed3f9a26ec Remove broken GitCompare vim function
:GitDiff should be used instead
2023-10-24 16:44:17 +02:00
1545c6ad6a Disable conflicting vim keybinding 2023-10-16 16:41:47 +02:00
b6d5a3423a Add vim Ctrl+J Ctrl+K in visual mode 2023-10-16 16:37:40 +02:00
ceb2560ccb Add DeferScratch vim command 2023-07-17 17:29:32 +02:00
b0b3b7e36c
Delete solargraph config (now in normal lsp config) 2023-06-29 23:27:53 +02:00
1ea3406583 Update NeoTree bindings
leader+space now brings up floating nerdtree
leader+tab now opens nerdtree in a split
2023-06-27 08:55:19 +02:00
1f04cfc15c Add setup file for neo-tree vim plugin 2023-06-26 15:28:29 +02:00
89e8caf263 Add eyeliner plugin to nvim 2023-06-26 14:51:41 +02:00
06ecbe60a0 Change vim colors for light theme 2023-06-26 09:40:35 +02:00
e81f56d95f
Set vim foldmethod to TreeSitter 2023-06-22 14:16:51 +02:00
db062670a4
Change vim <leader><space> mapping to NeoTree 2023-06-22 13:29:12 +02:00
c846169848
Add sierra theme to vim plugins list 2023-06-22 13:27:08 +02:00
1575e69539 Change default vim colours to "sierra" 2023-06-21 09:51:25 +02:00
9a5d15f100
Add more colour schemes to vim 2023-06-20 22:52:16 +02:00
789c6893fc Add more Telescope vim mappings 2023-06-20 13:31:10 +02:00
44ce844dd9 Enable true termcolor support in vim 2023-06-20 11:48:54 +02:00
2ad929e2ba Add Ctrl+Space insert mapping in vim for omnifunc 2023-06-20 11:34:36 +02:00
bbe25b933c Add solargraph config 2023-06-20 11:18:28 +02:00
0eeaca7588 Add more vim telescope mappings 2023-05-31 17:08:48 +02:00
0149d79c70 Add lsp set workspace vim command 2023-05-31 17:08:01 +02:00
155683768d Add clangd lsp config 2023-05-25 11:43:52 +02:00
6e9f23e8b9 Add :Format command to vim 2023-05-23 13:28:12 +02:00
33077b64a1 Add notification to vim autocomplete toggle 2023-05-17 16:58:36 +02:00
40f08840bb Add some vim colourschemes 2023-05-17 16:49:32 +02:00
25e31beaff Add Neotree plugin to vim 2023-05-13 09:33:21 +02:00
60f7d3fa45 Add nvim-treesitter to plugin list 2023-05-11 14:18:46 +02:00
153a6e1b6f Make some vim->kitty calls async 2023-05-09 13:34:04 +02:00
22d1b2fc45 Fix vim initial bg colour setting 2023-05-08 15:51:51 +02:00
cd4fd1faf6 Add telescope bindings 2023-05-08 15:32:35 +02:00
8b4844bcea Add telescope vim plugin 2023-05-08 15:06:25 +02:00
73f38b3de6 Add standardrb lsp config 2023-03-22 08:45:29 +01:00
5f02842084 Refactor vim LSP configuration 2023-03-22 07:57:25 +01:00
18751c2b5c Update vim plugin list 2023-03-21 19:03:22 +01:00
595be4a43d Enable basic plugins management 2023-03-21 16:09:47 +01:00
ac78027378 Add vim lua ftplugin 2022-12-25 13:49:45 +01:00
ea8e512482 Add LSP configurations for solargraph and sumneko 2022-08-01 15:01:51 +02:00
52cdae3b80 Remove obsolete draw.moon script 2022-08-01 15:01:07 +02:00
e2892a833f Update vim movement configuration
- Ctrl+J and Ctrl+K to move lines
- gj and gk to jump 10 lines up or down
2022-07-04 16:55:15 +02:00
d2f181ab0d Add kitty socket to kitty scripts 2021-12-21 16:21:14 +01:00
55ad19494d Restrict runaway mapping to normal mode 2021-11-26 23:25:52 +01:00
1b28cc113e Add gn mapping to vim similar to ranger 2021-11-26 09:58:28 +01:00
3eb17dd9ff Detect markdown-style todos in vim Todo command 2021-10-26 12:42:26 +02:00
b9aa577c59 Add nvim availability check to annotation plugin 2021-10-05 19:30:37 +02:00
a891a06dae Add vim annotate script 2021-10-05 15:03:54 +02:00
617e1f46ca Fix autocomplete for neovim 2021-10-04 18:32:16 +02:00
1af4a1aaae Run autocommands on autosave in neovim 2021-08-19 19:52:54 +02:00
0c880f3c6b Change vim to also use arcadia on generic 256 color terminals 2021-08-16 10:21:31 +02:00
6b342427ac Improve Vim list jumping 2021-08-09 11:38:06 +02:00
f79d612b7c Add vim GitDiff command 2021-07-20 09:56:02 +02:00
1328c65502 Fix a kitty command in vim colour handling 2021-07-12 11:35:00 +02:00
0233dccd1e Add DeferBuffer vim command 2021-07-06 15:39:25 +02:00
9e52a6b9a6 Remove HTML FT-Plugin 2021-07-05 09:27:04 +02:00
f82b2fc418 Add optional error callback to vim Defer command 2021-06-28 13:43:07 +02:00
fd72d91c72 Add nvim check for vim-incompatible event 2021-06-24 15:57:33 +02:00
e0a514d89c Fix date format in vim blame info 2021-06-09 10:55:14 +02:00
1d578f7e5e Add nvim check for Async function 2021-06-09 10:35:35 +02:00
ffdacc0ac0 Fix error in leader-paste vim binding 2021-02-03 12:45:35 +01:00
d94912fb43 Adapt AsyncLint to work with Neovim 2021-01-28 14:58:41 +01:00
6dda62b19e Add Leader-Put mapping to vim 2021-01-25 22:02:49 +01:00
2cf196f71f Simplify VisualExe plugin 2021-01-05 12:00:04 +01:00
2f2d6ba7eb Enable list by default and add it to zen mode in vim 2020-10-29 08:06:55 +01:00
71985ca3af Fix vim Arcadia command 2020-10-28 17:06:20 +01:00
4698faee3b Set vim Zen mode to disable tabline 2020-10-09 08:38:40 +02:00
b7808bcd59 Removed lua "vim" plugin to "draw" 2020-10-08 10:10:08 +02:00
418872d3b0 Move vim Lua modules 2020-10-08 09:50:29 +02:00
c9b92004ea Change vim wrapped lines to start with ↳ symbol 2020-10-06 11:31:05 +02:00
4293f61371 Semi-re-pimp vim autosave statusline icon with unicode
The new unicode icon should be less annoying than the old floppy disk,
but still be at least somewhat simple to understand as "autosave turned
on"
2020-10-05 12:45:37 +02:00
6f48b4119d Make vim Zenmode toggleable 2020-10-05 12:41:49 +02:00
ce5408975e Add vim "Zen mode" plugin 2020-10-01 09:40:55 +02:00
553f65715c Remove some training stuff from vim config 2020-09-29 19:28:02 +02:00
c2fb46bcee Add filename expansions to defer commands 2020-09-29 13:19:24 +02:00
9744203353 Make defer vim plugin neovim compatible 2020-09-23 13:52:03 +02:00
84e26207b4 Fix typo in vim defer plugin 2020-09-16 11:32:47 +02:00
895cf58cca Add VIM_LEVEL which works just like RANGER_LEVEL 2020-09-09 10:41:24 +02:00
5f1921ef15 Add more sources for ruby completion 2020-08-27 13:24:44 +02:00
b48d7c1849 Add automatic word completion 2020-08-27 13:18:59 +02:00
aed482ad02 Fix vim Arcadia command resetting &bg to dark 2020-08-27 11:22:29 +02:00
21f106fb93 Improve vim statusline blame for uncommitted changes 2020-08-27 11:18:03 +02:00
70ae947739 Improve Tag support for ruby in vim 2020-08-27 11:14:38 +02:00
870afafd4f Move vim statusline to separate plugin 2020-08-26 13:12:51 +02:00
71a55df4e9 Add SplitBlame vim command 2020-08-25 09:54:36 +02:00
f17f7da524 Fix vim git blame not showing uncommitted changes 2020-08-25 09:05:09 +02:00
0f2d8b26e1 Add timing information to vim deferred commands 2020-08-21 14:02:53 +02:00
d98733c7a2 Added vim commands to defer with notification 2020-08-21 13:00:07 +02:00
0b425ee3fb Fix vim Leader-F mapping
Apparently `find` does not support globbing characters itself, so the
user has to press tab anyway.
2020-08-21 10:57:14 +02:00
1616e147be Add vim Leader-F mapping 2020-08-21 10:55:53 +02:00
7afd4dc7b5 Improve vim F5 commands 2020-08-21 10:55:41 +02:00
1b02c2c286 Add Leader-F5 mapping for global F5-mappings 2020-08-21 10:36:50 +02:00
fbd9a06bdd Make ruby linting less aggressive 2020-08-20 15:33:23 +02:00
6d1d244f8b Change vim colors script to not call updatecolors 2020-08-19 18:41:42 +02:00