Commit Graph

168 Commits

Author SHA1 Message Date
Talia 22d1b2fc45 Fix vim initial bg colour setting 2023-05-08 15:51:51 +02:00
Talia cd4fd1faf6 Add telescope bindings 2023-05-08 15:32:35 +02:00
Talia 8b4844bcea Add telescope vim plugin 2023-05-08 15:06:25 +02:00
Talia 73f38b3de6 Add standardrb lsp config 2023-03-22 08:45:29 +01:00
Talia 5f02842084 Refactor vim LSP configuration 2023-03-22 07:57:25 +01:00
Talia 18751c2b5c Update vim plugin list 2023-03-21 19:03:22 +01:00
Talia 595be4a43d Enable basic plugins management 2023-03-21 16:09:47 +01:00
Talia ac78027378 Add vim lua ftplugin 2022-12-25 13:49:45 +01:00
Talia ea8e512482 Add LSP configurations for solargraph and sumneko 2022-08-01 15:01:51 +02:00
Talia 52cdae3b80 Remove obsolete draw.moon script 2022-08-01 15:01:07 +02:00
Talia 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
Talia d2f181ab0d Add kitty socket to kitty scripts 2021-12-21 16:21:14 +01:00
Talia 55ad19494d Restrict runaway mapping to normal mode 2021-11-26 23:25:52 +01:00
Talia 1b28cc113e Add gn mapping to vim similar to ranger 2021-11-26 09:58:28 +01:00
Talia 3eb17dd9ff Detect markdown-style todos in vim Todo command 2021-10-26 12:42:26 +02:00
Talia b9aa577c59 Add nvim availability check to annotation plugin 2021-10-05 19:30:37 +02:00
Talia a891a06dae Add vim annotate script 2021-10-05 15:03:54 +02:00
Talia 617e1f46ca Fix autocomplete for neovim 2021-10-04 18:32:16 +02:00
Talia 1af4a1aaae Run autocommands on autosave in neovim 2021-08-19 19:52:54 +02:00
Talia 0c880f3c6b Change vim to also use arcadia on generic 256 color terminals 2021-08-16 10:21:31 +02:00
Talia 6b342427ac Improve Vim list jumping 2021-08-09 11:38:06 +02:00
Talia f79d612b7c Add vim GitDiff command 2021-07-20 09:56:02 +02:00
Talia 1328c65502 Fix a kitty command in vim colour handling 2021-07-12 11:35:00 +02:00
Talia 0233dccd1e Add DeferBuffer vim command 2021-07-06 15:39:25 +02:00
Talia 9e52a6b9a6 Remove HTML FT-Plugin 2021-07-05 09:27:04 +02:00
Talia f82b2fc418 Add optional error callback to vim Defer command 2021-06-28 13:43:07 +02:00
Talia fd72d91c72 Add nvim check for vim-incompatible event 2021-06-24 15:57:33 +02:00
Talia e0a514d89c Fix date format in vim blame info 2021-06-09 10:55:14 +02:00
Talia 1d578f7e5e Add nvim check for Async function 2021-06-09 10:35:35 +02:00
Talia ffdacc0ac0 Fix error in leader-paste vim binding 2021-02-03 12:45:35 +01:00
Talia d94912fb43 Adapt AsyncLint to work with Neovim 2021-01-28 14:58:41 +01:00
Talia 6dda62b19e Add Leader-Put mapping to vim 2021-01-25 22:02:49 +01:00
Talia 2cf196f71f Simplify VisualExe plugin 2021-01-05 12:00:04 +01:00
Talia 2f2d6ba7eb Enable list by default and add it to zen mode in vim 2020-10-29 08:06:55 +01:00
Talia 71985ca3af Fix vim Arcadia command 2020-10-28 17:06:20 +01:00
Talia 4698faee3b Set vim Zen mode to disable tabline 2020-10-09 08:38:40 +02:00
Talia b7808bcd59 Removed lua "vim" plugin to "draw" 2020-10-08 10:10:08 +02:00
Talia 418872d3b0 Move vim Lua modules 2020-10-08 09:50:29 +02:00
Talia c9b92004ea Change vim wrapped lines to start with ↳ symbol 2020-10-06 11:31:05 +02:00
Talia 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
Talia 6f48b4119d Make vim Zenmode toggleable 2020-10-05 12:41:49 +02:00
Talia ce5408975e Add vim "Zen mode" plugin 2020-10-01 09:40:55 +02:00
Talia 553f65715c Remove some training stuff from vim config 2020-09-29 19:28:02 +02:00
Talia c2fb46bcee Add filename expansions to defer commands 2020-09-29 13:19:24 +02:00
Talia 9744203353 Make defer vim plugin neovim compatible 2020-09-23 13:52:03 +02:00
Talia 84e26207b4 Fix typo in vim defer plugin 2020-09-16 11:32:47 +02:00
Talia 895cf58cca Add VIM_LEVEL which works just like RANGER_LEVEL 2020-09-09 10:41:24 +02:00
Talia 5f1921ef15 Add more sources for ruby completion 2020-08-27 13:24:44 +02:00
Talia b48d7c1849 Add automatic word completion 2020-08-27 13:18:59 +02:00
Talia aed482ad02 Fix vim Arcadia command resetting &bg to dark 2020-08-27 11:22:29 +02:00
Talia 21f106fb93 Improve vim statusline blame for uncommitted changes 2020-08-27 11:18:03 +02:00
Talia 70ae947739 Improve Tag support for ruby in vim 2020-08-27 11:14:38 +02:00
Talia 870afafd4f Move vim statusline to separate plugin 2020-08-26 13:12:51 +02:00
Talia 71a55df4e9 Add SplitBlame vim command 2020-08-25 09:54:36 +02:00
Talia f17f7da524 Fix vim git blame not showing uncommitted changes 2020-08-25 09:05:09 +02:00
Talia 0f2d8b26e1 Add timing information to vim deferred commands 2020-08-21 14:02:53 +02:00
Talia d98733c7a2 Added vim commands to defer with notification 2020-08-21 13:00:07 +02:00
Talia 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
Talia 1616e147be Add vim Leader-F mapping 2020-08-21 10:55:53 +02:00
Talia 7afd4dc7b5 Improve vim F5 commands 2020-08-21 10:55:41 +02:00
Talia 1b02c2c286 Add Leader-F5 mapping for global F5-mappings 2020-08-21 10:36:50 +02:00
Talia fbd9a06bdd Make ruby linting less aggressive 2020-08-20 15:33:23 +02:00
Talia 6d1d244f8b Change vim colors script to not call updatecolors 2020-08-19 18:41:42 +02:00
Talia 5233dea0e2 Improve vim colors plugin 2020-08-19 17:57:36 +02:00
Talia a7c32a1167 Fix autosave for non-file buffers 2020-08-19 17:35:34 +02:00
Talia 01624e0c71 Retab some files 2020-08-19 17:34:11 +02:00
Talia c6400342c9 Make small improvement to autosave.vim 2020-08-19 16:10:12 +02:00
Talia fa159d7168 Add autocompletion to vim defer command 2020-08-19 14:30:37 +02:00
Talia dc7f109746 Add vim defer plugin 2020-08-19 14:23:39 +02:00
Talia 85d8cae172 Unpimp autowrite icon in statusline 2020-08-19 14:17:37 +02:00
Talia 4ab93a2ab6 Fix typo in vim ruby ftplugin 2020-08-19 14:13:48 +02:00
Talia 02da84e98b Fix netrw script to always open pwd 2020-08-19 14:02:20 +02:00
Talia 2385de4314 Fix netrw window sizes 2020-08-19 13:53:22 +02:00
Talia 054872f51b Pimp Statusline 2020-08-19 13:31:11 +02:00
Talia a0abb9566d Set netrw as default file searcher 2020-08-19 13:12:31 +02:00
Talia 9dc6472959 Improve vim netrw mappings 2020-08-19 11:49:35 +02:00
Talia 7925536da2 Rename vim netrw plugin for easier searching 2020-08-19 11:46:17 +02:00
Talia 2f981a9113 Add H and L bindings to netrw 2020-08-19 11:45:54 +02:00
Talia 5363da8480 Add outfile name to vim rubocop call to improve performance
Why rubocop would perform terribly when the file name is "." is beyond
me, but giving it a proper name seems to improve performance by a lot.
2020-08-19 11:44:48 +02:00
Talia a74d3d5d61 Shorten vim statusline 2020-08-19 11:31:52 +02:00
Talia 0df5aaf0e0 Add vim plugin to enhance netrw by setting defaults 2020-08-19 09:40:59 +02:00
Talia 111a1c3dd7 Add vim ruby ft-plugin with async linting 2020-08-19 08:54:13 +02:00
Talia 2ce229a2e6 Retab vim train module 2020-08-19 08:14:09 +02:00
Talia ce8f849baf Make vim async lint function global 2020-08-19 08:13:31 +02:00
Talia a76a9754e1 Add asynchronous linting plugin for vim 2020-08-18 16:57:06 +02:00
Talia 0fa454aadb Configure vim to respect $HOME/.dark file 2020-08-17 17:27:04 +02:00
Talia 4b8e4a2722 Disable statusline in vim by default 2020-08-17 16:14:01 +02:00
Talia 267d516232 Move vim background color changing to autocommand 2020-08-17 15:58:45 +02:00
Talia 8335890ee5 Add kitty color (re-)setting for vim colorschemes 2020-08-17 15:54:59 +02:00
Talia 1d786b1131 Add wrapping point to vim statusline 2020-08-17 15:43:25 +02:00
Talia bdf92305b0 Set default vim colorscheme to arcadia on kitty 🐱 2020-08-17 14:58:00 +02:00
Talia 81ccea43ea Retab vim scripts 💢 2020-08-17 14:54:08 +02:00
Talia 71732691b2 Move word-under-cursor code to separate file 2020-08-17 14:53:55 +02:00
Talia 230f3ee906 Fix vim blame truncating first character in short hash 2020-08-17 14:39:17 +02:00
Talia 0327cd4f21 Add vim GitGoBlame command 2020-08-17 14:34:10 +02:00
Talia 641a828e14 Remove output from vim F-mappings 2020-08-17 13:46:05 +02:00
Talia 6737784ac6 Move vim F1-F4 mappings to separate file 2020-08-17 13:44:04 +02:00
Talia 4415f562ac Add git blame to vim statusline 2020-08-17 13:43:24 +02:00
Talia 9244944247 Improve vim visual-execute logic 2020-07-30 16:25:46 +02:00
Talia d490d3ce2d Add autosave environment variable check in vim 2020-07-22 11:10:13 +02:00