Use vim-like keybindings for splitting out of the file finder (#20680)

Follow-up of https://github.com/zed-industries/zed/pull/20507

Release Notes:

- (breaking Preview) Adjusted file finder split keybindings to be less
conflicting

Co-authored-by: Conrad Irwin <conrad@zed.dev>
This commit is contained in:
Kirill Bulatov
2024-11-14 18:32:04 +02:00
committed by GitHub
co-authored by Conrad Irwin
parent c650ba4e72
commit 0d9bcbba25
2 changed files with 20 additions and 12 deletions
+10 -6
View File
@@ -648,19 +648,23 @@
}
},
{
"context": "FileFinder",
"context": "FileFinder && !menu_open",
"bindings": {
"ctrl-shift-p": "file_finder::SelectPrev",
"ctrl-k": "file_finder::OpenMenu"
"ctrl": "file_finder::OpenMenu",
"ctrl-j": "pane::SplitDown",
"ctrl-k": "pane::SplitUp",
"ctrl-h": "pane::SplitLeft",
"ctrl-l": "pane::SplitRight"
}
},
{
"context": "FileFinder && menu_open",
"bindings": {
"u": "pane::SplitUp",
"d": "pane::SplitDown",
"l": "pane::SplitLeft",
"r": "pane::SplitRight"
"j": "pane::SplitDown",
"k": "pane::SplitUp",
"h": "pane::SplitLeft",
"l": "pane::SplitRight"
}
},
{
+10 -6
View File
@@ -648,19 +648,23 @@
}
},
{
"context": "FileFinder",
"context": "FileFinder && !menu_open",
"bindings": {
"cmd-shift-p": "file_finder::SelectPrev",
"cmd-k": "file_finder::OpenMenu"
"cmd": "file_finder::OpenMenu",
"cmd-j": "pane::SplitDown",
"cmd-k": "pane::SplitUp",
"cmd-h": "pane::SplitLeft",
"cmd-l": "pane::SplitRight"
}
},
{
"context": "FileFinder && menu_open",
"bindings": {
"u": "pane::SplitUp",
"d": "pane::SplitDown",
"l": "pane::SplitLeft",
"r": "pane::SplitRight"
"j": "pane::SplitDown",
"k": "pane::SplitUp",
"h": "pane::SplitLeft",
"l": "pane::SplitRight"
}
},
{