OpenCode.Generated.KeybindsConfig (opencode_sdk v0.1.13)

Copy Markdown View Source

Provides struct and type for a KeybindsConfig

Summary

Types

t()

@type t() :: %OpenCode.Generated.KeybindsConfig{
  agent_cycle: String.t() | nil,
  agent_cycle_reverse: String.t() | nil,
  agent_list: String.t() | nil,
  app_exit: String.t() | nil,
  command_list: String.t() | nil,
  display_thinking: String.t() | nil,
  editor_open: String.t() | nil,
  history_next: String.t() | nil,
  history_previous: String.t() | nil,
  input_backspace: String.t() | nil,
  input_buffer_end: String.t() | nil,
  input_buffer_home: String.t() | nil,
  input_clear: String.t() | nil,
  input_delete: String.t() | nil,
  input_delete_line: String.t() | nil,
  input_delete_to_line_end: String.t() | nil,
  input_delete_to_line_start: String.t() | nil,
  input_delete_word_backward: String.t() | nil,
  input_delete_word_forward: String.t() | nil,
  input_line_end: String.t() | nil,
  input_line_home: String.t() | nil,
  input_move_down: String.t() | nil,
  input_move_left: String.t() | nil,
  input_move_right: String.t() | nil,
  input_move_up: String.t() | nil,
  input_newline: String.t() | nil,
  input_paste: String.t() | nil,
  input_redo: String.t() | nil,
  input_select_buffer_end: String.t() | nil,
  input_select_buffer_home: String.t() | nil,
  input_select_down: String.t() | nil,
  input_select_left: String.t() | nil,
  input_select_line_end: String.t() | nil,
  input_select_line_home: String.t() | nil,
  input_select_right: String.t() | nil,
  input_select_up: String.t() | nil,
  input_select_visual_line_end: String.t() | nil,
  input_select_visual_line_home: String.t() | nil,
  input_select_word_backward: String.t() | nil,
  input_select_word_forward: String.t() | nil,
  input_submit: String.t() | nil,
  input_undo: String.t() | nil,
  input_visual_line_end: String.t() | nil,
  input_visual_line_home: String.t() | nil,
  input_word_backward: String.t() | nil,
  input_word_forward: String.t() | nil,
  leader: String.t() | nil,
  messages_copy: String.t() | nil,
  messages_first: String.t() | nil,
  messages_half_page_down: String.t() | nil,
  messages_half_page_up: String.t() | nil,
  messages_last: String.t() | nil,
  messages_last_user: String.t() | nil,
  messages_line_down: String.t() | nil,
  messages_line_up: String.t() | nil,
  messages_next: String.t() | nil,
  messages_page_down: String.t() | nil,
  messages_page_up: String.t() | nil,
  messages_previous: String.t() | nil,
  messages_redo: String.t() | nil,
  messages_toggle_conceal: String.t() | nil,
  messages_undo: String.t() | nil,
  model_cycle_favorite: String.t() | nil,
  model_cycle_favorite_reverse: String.t() | nil,
  model_cycle_recent: String.t() | nil,
  model_cycle_recent_reverse: String.t() | nil,
  model_favorite_toggle: String.t() | nil,
  model_list: String.t() | nil,
  model_provider_list: String.t() | nil,
  scrollbar_toggle: String.t() | nil,
  session_child_cycle: String.t() | nil,
  session_child_cycle_reverse: String.t() | nil,
  session_compact: String.t() | nil,
  session_delete: String.t() | nil,
  session_export: String.t() | nil,
  session_fork: String.t() | nil,
  session_interrupt: String.t() | nil,
  session_list: String.t() | nil,
  session_new: String.t() | nil,
  session_parent: String.t() | nil,
  session_rename: String.t() | nil,
  session_share: String.t() | nil,
  session_timeline: String.t() | nil,
  session_unshare: String.t() | nil,
  sidebar_toggle: String.t() | nil,
  stash_delete: String.t() | nil,
  status_view: String.t() | nil,
  terminal_suspend: String.t() | nil,
  terminal_title_toggle: String.t() | nil,
  theme_list: String.t() | nil,
  tips_toggle: String.t() | nil,
  tool_details: String.t() | nil,
  username_toggle: String.t() | nil,
  variant_cycle: String.t() | nil
}