Kevin MacMartin
|
d997f77832
|
Remove some less necessary mappings, and change the tab mappings from alt to ctrl
|
2024-03-05 21:57:59 -05:00 |
|
Kevin MacMartin
|
28cad284ac
|
Remove vim-unimpaired and vim-repeat, and manually add the [<Space> ]<Space> feature of vim-unimpaired that adds lines above and below the current one
|
2024-03-05 21:34:28 -05:00 |
|
Kevin MacMartin
|
eaaa31bffe
|
Style the tabline
|
2024-03-05 21:06:23 -05:00 |
|
Kevin MacMartin
|
4311324119
|
Add a keyboard shortcut that opens a new tab with vimdiff showing VCS differences for the current file
|
2024-03-05 18:14:53 -05:00 |
|
Kevin MacMartin
|
432d4768db
|
Create new mappings for signify jumps so they don't conflict with treesitter textobjects mappings
|
2024-03-05 15:53:12 -05:00 |
|
Kevin MacMartin
|
01b4f6685d
|
Use common style for lua require and setup calls
|
2024-03-05 13:32:39 -05:00 |
|
Kevin MacMartin
|
418f687a0e
|
Replace vim-surround with nvim-surround
|
2024-03-05 13:03:53 -05:00 |
|
Kevin MacMartin
|
221712b26a
|
Syntax tweak in nvim-treesitter
|
2024-03-05 13:02:49 -05:00 |
|
Kevin MacMartin
|
f3ce98466e
|
Add nvim-treesitter-textobjects with some friendly keybindings
|
2024-03-05 12:46:26 -05:00 |
|
Kevin MacMartin
|
806e7c5385
|
Add a filesystem paths nvim-cmp source
|
2024-03-05 12:07:58 -05:00 |
|
Kevin MacMartin
|
2d5339fffd
|
Disable nvim-cmp in text-like filetypes, and don't auto-select the first option (which makes enter do the wrong thing)
|
2024-03-04 16:12:46 -05:00 |
|
Kevin MacMartin
|
3249d3ddf1
|
Replace deoplete with nvim-cmp and a collection of autocompletion sources, and refactor a bunch of the config
|
2024-03-04 14:39:06 -05:00 |
|
Kevin MacMartin
|
924dc101d8
|
Remove the config for MatchTagAlways
|
2024-03-03 22:24:36 -05:00 |
|
Kevin MacMartin
|
ab5741845e
|
Remove the markdown tableformat functionality
|
2024-03-03 21:44:08 -05:00 |
|
Kevin MacMartin
|
b9d0e25832
|
Move all local/user files (user.vim, the user bundle directory and rplugin.vim) to a new "local" folder
|
2024-03-03 21:36:51 -05:00 |
|
Kevin MacMartin
|
a07f16f3e4
|
Remove the deprecated incsearch plugin
|
2024-03-01 23:58:12 -05:00 |
|
Kevin MacMartin
|
53ef5d112e
|
Use 4 spaces per tab in lua files
|
2024-03-01 22:30:11 -05:00 |
|
Kevin MacMartin
|
df2b91279b
|
Use the user's nvim folder as the default location for gutentags, and make it possible to override this with a global variable
|
2024-03-01 22:29:30 -05:00 |
|
Kevin MacMartin
|
ffd1b9962a
|
Don't create the gutentags directory anymore as this happens automatically
|
2024-03-01 22:29:04 -05:00 |
|
Kevin MacMartin
|
80e497e268
|
Don't make our own swap folder anymore as the neovim default is sane
|
2024-03-01 22:24:29 -05:00 |
|
Kevin MacMartin
|
894afa016d
|
Update the generated user.vim and associated variables, and add nvim-treesitter
|
2024-03-01 21:59:23 -05:00 |
|
Kevin MacMartin
|
9434a7715e
|
remove vimpager
|
2024-03-01 21:13:15 -05:00 |
|
Kevin MacMartin
|
745ab045f1
|
Add Comment.nvim and its treesitter dependency nvim-ts-context-commentstring, and remove periods from plugin descriptions
|
2024-03-01 21:11:26 -05:00 |
|
Kevin MacMartin
|
5b743a6fbc
|
Remove tcommand and tlib
|
2024-03-01 20:57:10 -05:00 |
|
Kevin MacMartin
|
690b882d55
|
Begin port to neovim exclusive config
|
2024-03-01 16:28:35 -05:00 |
|
Kevin MacMartin
|
dd31bbfd5c
|
Don't conceal json syntax
|
2024-02-23 16:45:19 -05:00 |
|
Kevin MacMartin
|
faa4895698
|
Re-add eslintrc as json
|
2024-02-23 16:41:49 -05:00 |
|
Kevin MacMartin
|
18f1aeb242
|
Remove some filetype specific stuff that would be better handled on a per-deployment basis
|
2024-02-23 16:36:55 -05:00 |
|
Kevin MacMartin
|
9e92da6cde
|
Remove filetype-specific settings from tcomment
|
2024-02-23 16:11:14 -05:00 |
|
Kevin MacMartin
|
ad59ae0762
|
Remove non-working comment formatting keybindings
|
2024-02-23 15:40:36 -05:00 |
|
Kevin MacMartin
|
49d61d1c68
|
Improve the palette variable names for clarity and improve the colorscheme for treesitter
|
2024-02-01 13:20:34 -05:00 |
|
Kevin MacMartin
|
5f6373aa95
|
Remove SudoEdit.vim as it isn't compatible with all configurations
|
2023-11-09 18:14:12 -05:00 |
|
Kevin MacMartin
|
4a9fd65d02
|
Fix lightline when no colorscheme is selected
|
2023-08-17 16:23:56 -04:00 |
|
Kevin MacMartin
|
f97caa57d5
|
Don't apply the colorscheme in a vterm
|
2023-08-17 16:17:46 -04:00 |
|
Kevin MacMartin
|
fcff194b97
|
Disable line numbers in vimpager
|
2023-07-30 18:42:06 -04:00 |
|
Kevin MacMartin
|
1eb47f8f61
|
Update the lightline theme so it's much more apparent when a pane isn't in focus, and to use the light text colour instead of gray
|
2023-06-03 01:41:16 -04:00 |
|
Kevin MacMartin
|
4039f94198
|
Remove the tcomment leader alias
|
2023-06-02 00:36:38 -04:00 |
|
Kevin MacMartin
|
92ccaa8325
|
Improve the theme a bunch
|
2023-05-30 15:03:45 -04:00 |
|
Kevin MacMartin
|
03d0b64c2a
|
Don't enable spellcheck by default in vue files
|
2023-05-30 14:49:31 -04:00 |
|
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
|
9cfe9ff7c3
|
Implement <F3> as paste toggle manually since neovim deprecated pastetoggle
|
2023-04-21 14:02:29 -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
|
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
|
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
|
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
|
3618028990
|
Don't mess with folds when toggling the gutter
|
2023-01-05 17:26:21 -05:00 |
|