Antonio Scandurra
|
5c5e7db587
|
Fix vim keybindings containing the shift modifier
They regressed as part of https://github.com/zed-industries/zed/pull/1405.
|
2022-07-27 09:31:47 +02:00 |
|
Keith Simmons
|
ee007f901a
|
fix pasting at the end of the line in normal mode
|
2022-07-08 10:57:02 -07:00 |
|
Keith Simmons
|
ed52f8a8a3
|
WIP making paste better
|
2022-07-05 16:52:56 -07:00 |
|
Keith Simmons
|
9b36e3d009
|
Highlight matching bracket when newest selection head is on a bracket
|
2022-07-01 15:06:16 -07:00 |
|
Keith Simmons
|
66486870aa
|
Fix vim editor focus selection issues, cancel vim operators on escape and unbound keys
|
2022-06-30 12:36:02 -07:00 |
|
Keith Simmons
|
a6c0ee472c
|
Add vim bindings for hover
Allow scrolling in hover popover
|
2022-06-07 13:07:53 -07:00 |
|
Keith Simmons
|
e93c49f4f0
|
Unify visual line_mode and non line_mode operators
|
2022-05-26 17:02:05 -07:00 |
|
Keith Simmons
|
61f0daa5c5
|
Visual line mode handles soft wraps
|
2022-05-26 17:02:05 -07:00 |
|
Keith Simmons
|
082036161f
|
Enable copy and paste in vim mode
|
2022-05-26 17:02:05 -07:00 |
|
Keith Simmons
|
f8f316cc64
|
Working change and delete in line mode
|
2022-05-26 17:02:05 -07:00 |
|
Keith Simmons
|
d7d17b2148
|
WIP line mode operations
|
2022-05-26 17:02:05 -07:00 |
|
Keith Simmons
|
37c921f972
|
Initial visual mode
|
2022-05-10 11:12:28 -07:00 |
|
Keith Simmons
|
b2138f5935
|
Add insert line above and below
|
2022-05-02 11:49:10 -07:00 |
|
Keith Simmons
|
833a7b6e76
|
WIP just missing insert line above and below
|
2022-05-02 11:49:10 -07:00 |
|
Keith Simmons
|
5ea782de21
|
Add inclusive vs exclusive motions to vim mode
|
2022-04-21 16:50:23 -07:00 |
|
Max Brunsfeld
|
066b4faf61
|
Restructure KeyMap file, make it easy to edit in Zed
Add a JSON schema for this file so that autocomplete can be used for the actions.
|
2022-04-21 13:35:10 -07:00 |
|
Keith Simmons
|
63278041e1
|
Add c and d operators to vim normal mode
Extracted motions from normal mode
Changed vim_submode to be vim_operator to enable better composition of operators
|
2022-04-15 16:05:50 -07:00 |
|
Max Brunsfeld
|
c065f283aa
|
Move assets to their own crate, load keymaps in vim tests
Also, move assets folder to the top-level.
Co-authored-by: Keith Simmons <keith@zed.dev>
|
2022-04-11 15:54:52 -07:00 |
|