ZIm/crates/vim/src
Conrad Irwin 91adefedfa
vim keybinding updates (#3057)
Release Notes:

- vim: Add ctrl-i to go forward
([#1732](https://github.com/zed-industries/community/issues/1732)).
ctrl-o was already supported.
- vim: Add `g <space>` to open the current snippet in its own file.
- vim: Escape will now return to normal mode even if completion menus
are open (use `ctrl-x ctrl-z` to hide menus, as in vim).
- vim: Add key bindings for Zed's various completion mechanisms:
- - `ctrl-x ctrl-o` to open the completion menu,
- -  `ctrl-x ctrl-l` to open the LSP action menu,
- - `ctrl-x ctrl-c` to trigger Copilot (requires configuring copilot),
- - `ctrl-x ctrl-a` to trigger the inline Assistant (requires
configuring openAI),

NOTE: we should add these to the docs before shipping 0.107 to stable.
2023-09-28 15:32:21 -06:00
..
normal vim increment (#3054) 2023-09-28 15:32:11 -06:00
test vim increment (#3054) 2023-09-28 15:32:11 -06:00
command.rs Don't prompt to save unchanged files 2023-09-27 16:07:35 -06:00
editor_events.rs vim: Use explicit global, not default (#2987) 2023-09-19 20:52:25 -06:00
insert.rs Escape returns to normal mode even if completion is open 2023-09-27 21:28:30 -06:00
mode_indicator.rs Give up on monospace indicator 2023-08-17 16:04:55 -06:00
motion.rs Fix vim panic when over-shooting with j 2023-09-20 11:20:35 -06:00
normal.rs ctrl-a/x for vim 2023-09-27 12:32:01 -06:00
object.rs Merge branch 'main' into vim-softwrap-word 2023-09-01 12:23:56 -06:00
state.rs Properly handle inlay highlights in the InlayMap 2023-09-14 22:08:12 +03:00
test.rs tests: wait deterministically after simulating_keystrokes 2023-09-20 20:44:26 -06:00
utils.rs Fix Y on last line with no trailing new line 2023-09-15 11:14:04 -06:00
vim.rs Add vim-specific interactions to command 2023-09-20 20:44:26 -06:00
visual.rs vim: Add multicursor shortcuts 2023-09-25 15:32:03 -06:00