summaryrefslogtreecommitdiffhomepage
path: root/packages
diff options
context:
space:
mode:
Diffstat (limited to 'packages')
-rw-r--r--packages/tui/internal/components/commands/commands.go9
1 files changed, 7 insertions, 2 deletions
diff --git a/packages/tui/internal/components/commands/commands.go b/packages/tui/internal/components/commands/commands.go
index 71e608888..b8e7871ce 100644
--- a/packages/tui/internal/components/commands/commands.go
+++ b/packages/tui/internal/components/commands/commands.go
@@ -2,6 +2,7 @@ package commands
import (
"fmt"
+ "runtime"
"strings"
tea "github.com/charmbracelet/bubbletea/v2"
@@ -76,6 +77,10 @@ func (c *commandsComponent) View() string {
}
if c.showVscode {
+ ctrlKey := "ctrl"
+ if runtime.GOOS == "darwin" {
+ ctrlKey = "cmd"
+ }
commandsToShow = append(commandsToShow,
// empty line
commands.Command{
@@ -86,14 +91,14 @@ func (c *commandsComponent) View() string {
Name: commands.CommandName(util.Ide()),
Description: "open opencode",
Keybindings: []commands.Keybinding{
- {Key: "cmd+esc", RequiresLeader: false},
+ {Key: ctrlKey + "+esc", RequiresLeader: false},
},
},
commands.Command{
Name: commands.CommandName(util.Ide()),
Description: "reference file",
Keybindings: []commands.Keybinding{
- {Key: "cmd+opt+k", RequiresLeader: false},
+ {Key: ctrlKey + "+opt+k", RequiresLeader: false},
},
},
)