Commit Graph

177 Commits

Author SHA1 Message Date
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
Talia 9c6ecb6426 Extract vim indent code into plugin 2020-07-17 13:24:51 +02:00
Talia 17c29e78c7 Rename vim javascript plugin 2020-07-13 16:34:09 +02:00
Talia f391f8fcf3 Add ranger-like Shift+S mapping to vim
Convenience mapping to quickly open a shell from within vim in normal
mode, just like in ranger.
2020-07-10 11:23:38 +02:00
Talia 8d1b12ab29 Add HTML and JS FT-Plugins to Vim 2020-07-07 11:01:22 +02:00
Talia 2cdc544bfe Fix "all line" motion in vim 2020-07-06 16:27:11 +02:00
Talia 6ca3abff65 Add autowriteall indicator to status bar 💾 2020-07-06 16:22:54 +02:00
Talia b989ac1cda Move Autosave into plugin and make more aggressive 2020-07-06 16:08:14 +02:00
Talia d1437b0b06 Add NeoVim section to vim configuration 2020-07-03 13:06:32 +02:00
Talia a4ad2e2639 Improve Ctrl+C undo 💢 2020-07-02 11:20:37 +02:00
Talia fb45dce089 Add train plugin to train me to use vim correctly 💢 2020-07-02 10:49:47 +02:00
Talia 896c5b61f4 Disable relativenumber by default 2020-07-02 10:15:01 +02:00
Talia bc7643a922 Add vim ! mapping (like in ranger) 2020-05-26 15:58:43 +02:00
Talia 16f78c53cc Move vim colorscheme helpers to separate file 2020-05-18 16:32:43 +02:00
Talia b12dbf3e49 Add git root to path in vim when applicable 2020-05-18 13:59:53 +02:00
Talia 9a2e1cb8e9 Change vim plugins to use builtin plugin loading 2020-05-18 11:23:26 +02:00
Talia 9d692bcff0 Move vim scratch command to separate file 2020-05-18 10:11:38 +02:00
Talia fb139cbe4a Move vim surround code into separate file 2020-05-18 10:11:14 +02:00
Talia 90742c3d01 Restructure vim configurations to be more modular 2020-05-18 09:57:46 +02:00