commit 6dbebcffe0b48688546efba8a622893ad02f6208
parent d7f6b6adcde159a915287488aa13dff68f584600
Author: Damian Myrda <damian@prime8.dev>
Date: Thu, 29 Jan 2026 14:39:27 -0600
update zed keybinds: fix file tree toggle, remove agent panel binds, add ctrl-w close
Diffstat:
2 files changed, 7 insertions(+), 22 deletions(-)
diff --git a/programs/zed/keymap.jsonc b/programs/zed/keymap.jsonc
@@ -2,17 +2,17 @@
// Global
{
"bindings": {
- "ctrl-o": "pane::ReopenClosedItem"
+ "ctrl-o": "pane::ReopenClosedItem",
+ "ctrl-w": "pane::CloseActiveItem"
}
},
// Workspace (no editor focused)
{
- "context": "Workspace && !Editor && !Terminal && !Picker && !TabSwitcher && !FileFinder && !AgentPanel",
+ "context": "Workspace && !Editor && !Terminal && !Picker && !TabSwitcher && !FileFinder",
"bindings": {
// Panels
- "space e": "workspace::ToggleLeftDock",
- "space o": "workspace::ToggleRightDock",
+ "space e": "workspace::ToggleRightDock",
"space t": "terminal_panel::ToggleFocus",
"space d": "diagnostics::Deploy",
@@ -25,10 +25,6 @@
// Actions
"space T": "task::Spawn",
- "space shift-o": [
- "agent::NewExternalAgentThread",
- { "agent": { "custom": { "name": "OpenCode" } } }
- ],
// Debugger
"space D s": "debugger::Start",
@@ -44,11 +40,10 @@
// Vim (normal/visual mode)
{
- "context": "VimControl && !Terminal && !Picker && !TabSwitcher && !FileFinder && !AgentPanel",
+ "context": "VimControl && !Terminal && !Picker && !TabSwitcher && !FileFinder",
"bindings": {
// Panels
- "space e": "workspace::ToggleLeftDock",
- "space o": "workspace::ToggleRightDock",
+ "space e": "workspace::ToggleRightDock",
"space t": "terminal_panel::ToggleFocus",
"space d": "diagnostics::Deploy",
@@ -61,10 +56,6 @@
// Actions
"space T": "task::Spawn",
- "space shift-o": [
- "agent::NewExternalAgentThread",
- { "agent": { "custom": { "name": "OpenCode" } } }
- ],
// Debugger
"space D s": "debugger::Start",
@@ -80,7 +71,7 @@
// Editor (vim normal/visual mode)
{
- "context": "VimControl && Editor && !Terminal && !Picker && !TabSwitcher && !FileFinder && !AgentPanel",
+ "context": "VimControl && Editor && !Terminal && !Picker && !TabSwitcher && !FileFinder",
"bindings": {
// Actions
"space s": "outline::Toggle",
diff --git a/programs/zed/settings.jsonc b/programs/zed/settings.jsonc
@@ -112,12 +112,6 @@
"features": {
"edit_prediction_provider": "supermaven"
},
- "agent": {
- "default_model": {
- "provider": "groq",
- "model": "kimi-k2-instruct-0905"
- }
- },
"agent_servers": {
"OpenCode": {
"type": "custom",