ZIm/assets/keymaps
smit fad4df5e70
editor: Add Organize Imports Action (#25793)
Closes #10004

This PR adds support for the organize imports action. Previously, you
had to manually configure it in the settings and then use format to run
it.

Note: Default key binding will be `alt-shift-o` which is similar to
VSCode's organize import. Also, because `cmd-shift-o` is taken by
outline picker.

Todo:

- [x] Initial working
- [x] Handle remote
- [x] Handle multi buffer
- [x] Can we make it generic for executing any code action?

Release Notes:

- Added `editor:OrganizeImports` action to organize imports (sort,
remove unused, etc) for supported LSPs. You can trigger it by using the
`alt-shift-o` key binding.
2025-03-01 00:59:09 +05:30
..
linux Add stop_at_indent for MoveToBeginningOfLine (#25428) 2025-02-25 12:03:14 -05:00
macos Add stop_at_indent for MoveToBeginningOfLine (#25428) 2025-02-25 12:03:14 -05:00
default-linux.json Make the branch picker in the commit modal a popover (#25697) 2025-02-27 01:56:07 +00:00
default-macos.json editor: Add Organize Imports Action (#25793) 2025-03-01 00:59:09 +05:30
initial.json Use lowercase command names in initial settings files (#15717) 2024-08-03 09:35:09 -04:00
storybook.json Prefer later bindings in keymap section for display in UI (#23378) 2025-01-20 23:20:15 +00:00
vim.json vim: Add exchange (#24678) 2025-02-22 20:36:21 +00:00