zed/assets/keymaps
Kirill Bulatov bce4938350 Improve outline panel keyboard navigation (#20385)
Closes https://github.com/zed-industries/zed/issues/20187

Make outline panel more eager to open its entries:

* scroll editor to selected outline entries (before it required an extra
`"outline_panel::Open", { "change_selection": false }` action call)
* make any `Open` action call to behave like `"outline_panel::Open", {
"change_selection": true }` and remove the redundant parameter.
Now opening an entry is equal to double clicking the same entry: the
editor gets scrolled and its selection changes
* add a way to open entries the same way as excerpts are open in multi
buffers (will open the entire file, scroll and place the caret)

* additionally, fix another race issue that caused wrong entry to be
revealed after the selection change

Release Notes:

- Improved outline panel keyboard navigation
2024-11-08 16:12:10 +02:00
..
linux Fix selection extend/shrink on JetBrains keymap (#20199) 2024-11-04 16:35:52 -05:00
macos keymaps: Fix how single line editor handles new lines in BufferSearch (#19316) 2024-11-05 11:00:26 -05:00
default-linux.json Improve outline panel keyboard navigation (#20385) 2024-11-08 16:12:10 +02:00
default-macos.json Improve outline panel keyboard navigation (#20385) 2024-11-08 16:12:10 +02:00
initial.json
storybook.json
vim.json Allow vim macros in visual mode (#20261) 2024-11-05 15:52:02 -07:00