LazyVim.LazyVim/lua/lazyvim/plugins/extras
deniz gökçin 9ad1c49b67
feat(vscode): add vscode-specific keymaps and sync undo/redo with vscode (#4983)
## Summary
This pull request introduces several new keymaps specifically for VSCode
when using LazyVim. These changes aim to enhance the integration between
VSCode and LazyVim by adding keymaps for, tab navigation, and syncing
nvim undo/redo actions with vscode undo/redo.

## Changes
- Synced undo/redo lists with VSCode using `VSCodeNotify`: (check
https://github.com/vscode-neovim/vscode-neovim/issues/1139 for more
details)
  - `u` for undo
  - `<C-r>` for redo
- Enabled navigation of VSCode tabs similar to LazyVim buffers:
  - `<S-h>` to go to the previous editor
  - `<S-l>` to go to the next editor

## Additional Notes
These changes are intended to improve the user experience for those who
use LazyVim within VSCode by providing more intuitive and consistent
keybindings. Please test these keymaps to ensure they work as expected
in your VSCode setup.

Co-authored-by: Deniz Gökçin <deniz.gokcin@treatwell.com>
2024-12-10 12:13:01 +01:00
..
ai feat(extras.ai): blink.cmp integration and kind overrides for menu drawing (#4942) 2024-12-03 21:06:58 +01:00
coding fix(blink): update config for latest changes (#4953) 2024-12-05 08:46:15 +01:00
dap fix(dap): use dap's splitstr when running with args. Closes #4387 2024-11-08 13:31:19 +01:00
editor fix(mini.diff): toggle 2024-12-07 20:52:13 +01:00
formatting feat(extras): add biome formatter (#4448) 2024-11-16 07:34:21 +01:00
lang fix(rust): only use mason.nvim if it is present (#4963) 2024-12-06 16:35:27 +01:00
linting feat(eslint): add option to disable eslint auto format (#4225) 2024-11-08 14:05:00 +01:00
lsp feat: moved neoconf.nvim to extras 2024-06-02 09:05:16 +02:00
test fix(neotest): disambiguous key map descriptions (#4374) 2024-11-08 13:37:09 +01:00
ui fix(extras.treesitter-context): change event back to LazyFile (#4940) 2024-12-05 09:11:40 +01:00
util fix(dot): kitty ft with bash treesitter highlights 2024-12-07 20:52:48 +01:00
vscode.lua feat(vscode): add vscode-specific keymaps and sync undo/redo with vscode (#4983) 2024-12-10 12:13:01 +01:00