|
|
@@ -48,6 +48,7 @@ export const useSessionCommands = (input: {
|
|
|
setExpanded: (id: string, fn: (open: boolean | undefined) => boolean) => void
|
|
|
setActiveMessage: (message: UserMessage | undefined) => void
|
|
|
addSelectionToContext: (path: string, selection: FileSelection) => void
|
|
|
+ focusInput: () => void
|
|
|
}) => {
|
|
|
const sessionCommands = createMemo(() => [
|
|
|
{
|
|
|
@@ -142,6 +143,13 @@ export const useSessionCommands = (input: {
|
|
|
keybind: "mod+\\",
|
|
|
onSelect: () => input.layout.fileTree.toggle(),
|
|
|
},
|
|
|
+ {
|
|
|
+ id: "input.focus",
|
|
|
+ title: input.language.t("command.input.focus"),
|
|
|
+ category: input.language.t("command.category.view"),
|
|
|
+ keybind: "ctrl+l",
|
|
|
+ onSelect: () => input.focusInput(),
|
|
|
+ },
|
|
|
{
|
|
|
id: "terminal.new",
|
|
|
title: input.language.t("command.terminal.new"),
|