Commit graph

1026 commits

Author SHA1 Message Date
Kevin MacMartin
4cd340b552 Rebuild the theme so all the colors are declared and imported, to make it easier to update, and use conditionals when declaring the colors rather than trying to compute equivalent hex codes 2023-05-30 00:41:59 -04:00
Kevin MacMartin
485e5a8ef7 Use a vertical list for the wildmenu 2023-05-29 21:04:56 -04:00
Kevin MacMartin
3e73eca0a5 Update submodules 2023-05-22 16:03:09 -04:00
Kevin MacMartin
9cfe9ff7c3 Implement <F3> as paste toggle manually since neovim deprecated pastetoggle 2023-04-21 14:02:29 -04:00
Kevin MacMartin
beaa8f1ed1 Update submodules 2023-04-19 13:39:29 -04:00
Kevin MacMartin
eacc3cdfd9 Update submodules 2023-04-05 22:06:10 -04:00
Kevin MacMartin
3704615b8f Also add . to iskeyword in javascript files to match vue 2023-04-05 21:56:43 -04:00
Kevin MacMartin
3886d99ded Update submodules 2023-03-30 21:28:43 -04:00
Kevin MacMartin
1992c1b56e Add the - character to iskeyword for javascript files to match vue 2023-03-30 21:26:51 -04:00
Kevin MacMartin
e2b7585bc9 Only use eslint for javascript and vue files 2023-03-30 21:24:40 -04:00
Kevin MacMartin
3b04b5886a Update submodules 2023-03-16 16:11:17 -04:00
Kevin MacMartin
bca53bfe64 Remove ttagecho_vim as I don't think I ever actually ended up using it 2023-02-06 13:28:46 -05:00
Kevin MacMartin
d0add8d3f4 Fix the vimpager config 2023-02-06 13:15:48 -05:00
Kevin MacMartin
20d7efb895 Don't pass through pager text smaller than the terminal 2023-02-06 13:10:54 -05:00
Kevin MacMartin
48201ea5c1 Delete vim-markdown-concealed properly 2023-02-06 12:51:58 -05:00
Kevin MacMartin
db4922ab90 Temporarily add vim-markdown-concealed back so we can then remove it properly 2023-02-06 12:51:16 -05:00
Kevin MacMartin
656d563ac8 Update submodules 2023-02-06 12:46:55 -05:00
Kevin MacMartin
d4a829d414 Use the main config for vimpager, and pull vimpager directly into the project rather than requiring it to be separately installed 2023-02-06 12:42:14 -05:00
Kevin MacMartin
4e157811bb Update submodules 2023-01-05 17:27:04 -05:00
Kevin MacMartin
3618028990 Don't mess with folds when toggling the gutter 2023-01-05 17:26:21 -05:00
Kevin MacMartin
e1d5a9846e Update submodules 2022-11-15 16:12:17 -05:00
Kevin MacMartin
17fd9f3aea Update submodules 2022-10-03 17:59:01 -04:00
Kevin MacMartin
b6d76f6083 Extend selection instead of showing the right click menu in neovim 2022-10-03 17:52:18 -04:00
Kevin MacMartin
752657a7f5 Update submodules 2022-09-26 20:55:33 -04:00
Kevin MacMartin
e9feb79db8 Update submodules 2022-08-01 14:45:32 -04:00
Kevin MacMartin
8300f7a1b7 Update submodules 2022-07-25 17:19:07 -04:00
Kevin MacMartin
0dfd04c0dd Also move left and right while holding shift and scrolling in vimpager 2022-07-08 00:41:44 -04:00
Kevin MacMartin
e45467c5b3 Update submodules 2022-07-07 23:19:33 -04:00
Kevin MacMartin
e30e44791a Remove hack to fix modifier+scrollwheel behavior now that https://github.com/neovim/neovim/issues/14647 is resolved 2022-07-07 23:17:27 -04:00
Kevin MacMartin
fc844a3428 Reverse the scroll direction for holding modifiers and scrolling to match other applications 2022-06-08 14:12:50 -04:00
Kevin MacMartin
ecb5aff7d8 Update submodules 2022-06-08 13:56:48 -04:00
Kevin MacMartin
956be8f5c8 Also do horizontal scrolling with the shift key (to match what I recently learned is a lot of other programs) 2022-06-08 13:51:27 -04:00
Kevin MacMartin
6aa65ddace Update submodules 2022-04-27 17:26:52 -04:00
Kevin MacMartin
0a52cbd8c0 Get rid of most of the fold shortcuts (leaving space space for toggling) 2022-04-19 14:24:53 -04:00
Kevin MacMartin
9ae438e91f Update submodules 2022-04-19 14:15:59 -04:00
Kevin MacMartin
1a387d2a98 Use indent-based folding and remove FastFold 2022-04-19 13:55:53 -04:00
Kevin MacMartin
178e89e755 Only use unnamedplus with neovim (rather than using it in conjunction with unnamed) 2022-04-15 22:14:44 -04:00
Kevin MacMartin
ec07f61985 Remove the mapping for t so we can use the originally intended logic there 2022-04-15 18:33:53 -04:00
Kevin MacMartin
77f5a45c25 Fix disabling tag generation, and only index files tracked by git 2022-04-15 15:24:55 -04:00
Kevin MacMartin
98e47fb0df Allow the disabling of autotagging again 2022-04-15 15:00:47 -04:00
Kevin MacMartin
7b243e00ca Configure everything for gutentags to function 2022-04-15 14:56:48 -04:00
Kevin MacMartin
addc418d9b Remove the vim-easytags config 2022-04-15 14:38:02 -04:00
Kevin MacMartin
0edca2bc27 Replace easytags with gutentags 2022-04-15 14:23:23 -04:00
Kevin MacMartin
13f7b8f1ed Sync the vimpager config up with the main one 2022-04-15 01:16:03 -04:00
Kevin MacMartin
c8e845b3c7 Fix up the keybindings for the location list, remove a bunch of unnecessary/unused bindings, remove vim-extradite (which no longer seems to be maintained and isn't compatible with the latest fugitive) and attempt to recreate it to an extent using vim-fugitive directly 2022-04-15 01:04:33 -04:00
Kevin MacMartin
b3824b086c Don't scroll when clicking near the top or bottom of the location list 2022-04-15 00:13:36 -04:00
Kevin MacMartin
044feb1183 Add more extensions to the wildignore list 2022-04-15 00:11:44 -04:00
Kevin MacMartin
cb916d5fac Don't remap ctrl-u and ctrl-w in insert mode (I'd never hit that anyway) 2022-04-14 23:50:07 -04:00
Kevin MacMartin
d9fa6bfceb Update submodules 2022-04-14 18:15:19 -04:00
Kevin MacMartin
2f8b8a8645 Remove the binding for T and use Y instead (and rely on yy to do what Y was doing) 2022-04-14 00:56:07 -04:00