zed/assets/keymaps
Conrad Irwin b0815bd13e
vim: Rewrite paste (#2878)
A complete overhaul of the way vim did paste. This ended up being more
involved than I expected because of the variety of different behaviors
that vim exhibits when copying/pasting between various modes.

Release Notes:

- vim: support P for paste before
([#1869](https://github.com/zed-industries/community/issues/1869)).
- vim: support P in visual modes for paste without overriding clipboard
- vim: fix position when using `p` on text copied outside zed
([#469](https://github.com/zed-industries/community/issues/469)).
- vim: fix indentation when using `p` on text copied from zed
([#1015](https://github.com/zed-industries/community/issues/1015)).
- all: Separate copied multi-selections by `\n`
2023-08-22 20:21:58 -06:00
..
atom.json feat(workspace): allow alternative actions to open files and symbols in split 2023-07-14 21:49:15 +02:00
default.json Add default bindings for new file and directory 2023-08-22 11:33:40 -04:00
jetbrains.json feat(workspace): allow alternative actions to open files and symbols in split 2023-07-14 21:49:15 +02:00
sublime_text.json feat(workspace): allow alternative actions to open files and symbols in split 2023-07-14 21:49:15 +02:00
textmate.json feat(workspace): allow alternative actions to open files and symbols in split 2023-07-14 21:49:15 +02:00
vim.json vim: Rewrite paste (#2878) 2023-08-22 20:21:58 -06:00