Skip to content
Cogno v0.4.0

All actions

Every action can be bound to a key, run from the command palette, or triggered from the CLI. The tables show the default keybinding per platform; - means the action has none.

  • Bind a key: keybind = Ctrl+M=minimize_window, see Keybindings
  • Run from a script: cogno action run <name>, see CLI

A feature’s open_… action disappears when the feature is switched off.

ActionDescriptionWindows/LinuxmacOS
copyCopy the selected text to the clipboardCtrl+CCommand+C
pastePaste from the clipboardControl+VCommand+V
cutCut the selected text to the clipboardCtrl+XCommand+X
ActionDescriptionWindows/LinuxmacOS
select_allSelect all text in the terminalCtrl+ACommand+A
select_text_rightExtend the selection one character right/leftShift+RightShift+Right
select_text_leftExtend the selection one character right/leftShift+LeftShift+Left
select_word_rightExtend the selection one word right/leftCtrl+Shift+RightCommand+Shift+Right
select_word_leftExtend the selection one word right/leftCtrl+Shift+LeftCommand+Shift+Left
select_text_to_end_of_lineExtend selection to line boundaryCtrl+Shift+MCommand+Shift+M
select_text_to_start_of_lineExtend selection to line boundaryCtrl+Shift+NCommand+Shift+N
ActionDescriptionWindows/LinuxmacOS
go_to_next_wordMove the cursor forward by one wordCtrl+RightOption+Right
go_to_previous_wordMove the cursor backward by one wordCtrl+LeftOption+Left
go_to_start_of_lineMove the cursor to the start of the lineHomeCommand+Left
go_to_end_of_lineMove the cursor to the end of the lineEndCommand+Right
ActionDescriptionWindows/LinuxmacOS
clear_bufferClear the terminal scrollback bufferCtrl+Alt+CCommand+Alt+C
clear_lineClear the current input lineCtrl+YCommand+Y
clear_line_to_endDelete from the cursor to the end of the lineCtrl+KCommand+K
clear_line_to_startDelete from the cursor to the start of the lineCtrl+LCommand+L
delete_previous_wordDelete the word before the cursorCtrl+Alt+LeftCommand+Option+Left
delete_next_wordDelete the word after the cursorCtrl+Alt+RightCommand+Option+Right
ActionDescriptionWindows/LinuxmacOS
trigger_autocompleteManually trigger autocomplete suggestionsCtrl+SpaceControl+Space
trigger_command_historyOpen the command history dropdown--
cycle_tabCycle through available autocomplete modes (or history scope, while that dropdown is open)TabTab
ActionDescriptionWindows/LinuxmacOS
new_tabOpen a new terminal tabCtrl+TCommand+T
close_tabClose the current tabCtrl+Shift+WControl+Shift+W
select_next_tabSwitch to the next/previous tabCtrl+PageDownCommand+PageDown
select_previous_tabSwitch to the next/previous tabCtrl+PageUpCommand+PageUp
close_other_tabsClose all tabs except the current oneAlt+WOption+Shift+W
close_all_tabsClose all tabsCtrl+Shift+QCommand+Shift+Q
select_tab_1Jump to tab 1Ctrl+1Command+1
select_tab_2Jump to tab 2Ctrl+2Command+2
select_tab_3Jump to tab 3Ctrl+3Command+3
select_tab_4Jump to tab 4Ctrl+4Command+4
select_tab_5Jump to tab 5Ctrl+5Command+5
select_tab_6Jump to tab 6Ctrl+6Command+6
select_tab_7Jump to tab 7Ctrl+7Command+7
select_tab_8Jump to tab 8Ctrl+8Command+8
select_tab_9Jump to tab 9Ctrl+9Command+9
ActionDescriptionWindows/LinuxmacOS
select_next_paneSwitch focus between panesCtrl+Shift+PageDownCommand+Shift+PageDown
select_previous_paneSwitch focus between panesCtrl+Shift+PageUpCommand+Shift+PageUp
split_rightSplit the current pane to the rightCtrl+RCommand+R
split_leftSplit the current pane to the leftCtrl+Shift+RCommand+Shift+R
split_downSplit the current pane downwardCtrl+DCommand+D
split_upSplit the current pane upwardCtrl+Shift+DCommand+Shift+D
maximize_paneMaximize the active paneCtrl+Shift+EnterCommand+Shift+Enter
minimize_paneRestore a maximized paneCtrl+Shift+EnterCommand+Shift+Enter
close_terminalClose the active terminal paneCtrl+WCommand+W
ActionDescriptionWindows/LinuxmacOS
open_shell_1Open a new tab with shell profile 1Ctrl+Shift+1Command+Shift+1
open_shell_2Open a new tab with shell profile 2Ctrl+Shift+2Command+Shift+2
open_shell_3Open a new tab with shell profile 3Ctrl+Shift+3Command+Shift+3
open_shell_4Open a new tab with shell profile 4Ctrl+Shift+4Command+Shift+4
open_shell_5Open a new tab with shell profile 5Ctrl+Shift+5Command+Shift+5
open_shell_6Open a new tab with shell profile 6Ctrl+Shift+6Command+Shift+6
open_shell_7Open a new tab with shell profile 7Ctrl+Shift+7Command+Shift+7
open_shell_8Open a new tab with shell profile 8Ctrl+Shift+8Command+Shift+8
open_shell_9Open a new tab with shell profile 9Ctrl+Shift+9Command+Shift+9
ActionDescriptionWindows/LinuxmacOS
select_workspace_1Switch to workspace 1Ctrl+Alt+1Command+Alt+1
select_workspace_2Switch to workspace 2Ctrl+Alt+2Command+Alt+2
select_workspace_3Switch to workspace 3Ctrl+Alt+3Command+Alt+3
select_workspace_4Switch to workspace 4Ctrl+Alt+4Command+Alt+4
select_workspace_5Switch to workspace 5Ctrl+Alt+5Command+Alt+5
select_workspace_6Switch to workspace 6Ctrl+Alt+6Command+Alt+6
select_workspace_7Switch to workspace 7Ctrl+Alt+7Command+Alt+7
select_workspace_8Switch to workspace 8Ctrl+Alt+8Command+Alt+8
select_workspace_9Switch to workspace 9Ctrl+Alt+9Command+Alt+9
select_workspace_defaultSwitch to the default workspaceCtrl+Alt+0Command+Alt+0
ActionDescriptionWindows/LinuxmacOS
open_workspaceOpen the Workspace panelCtrl+Alt+WCommand+Control+W
open_coding_agentsOpen the Coding Agents panelCtrl+Alt+RCommand+Control+R
open_command_paletteOpen the Command Palette panelCtrl+PCommand+P
open_gitOpen the Git panelCtrl+Alt+GCommand+Control+G
open_notificationOpen the Notification panelCtrl+Alt+NCommand+Control+N
open_process_infoOpen the Process Info panel--
open_terminal_searchOpen the Terminal Search panelCtrl+FCommand+F
ActionDescriptionWindows/LinuxmacOS
quitQuit CognoCtrl+QCommand+Q
new_windowOpen a new Cogno windowCtrl+NCommand+N
close_windowClose the current windowCtrl+Shift+Alt+WCommand+Shift+Option+W
minimize_windowMinimize the current window--
ActionDescriptionWindows/LinuxmacOS
open_configOpen the config file in the default editorCtrl+,Command+,
load_configReload the config file without restarting--
clear_restore_dataDelete the saved session so that the next launch starts fresh--
open_documentationOpen the Cogno documentation--
open_aboutShow the About dialog--