Skip to content

Broken keymaps (configured under M.defaults.keymap.editor) #160

@sudo-tee

Description

@sudo-tee

Hey @sudo-tee, for some reason this change broke my keymaps (configured under M.defaults.keymap.editor). I reverted this change locally and they started working again.

I think there might be an issue with the provided fix...

-- Default configuration
---@type OpencodeConfig
M.defaults = {
  preferred_picker = nil,
  preferred_completion = nil,
  default_global_keymaps = true,
  default_mode = 'build',
  legacy_commands = true,
  keymap_prefix = '<leader>o',
  keymap = {
    editor = {
      ['<leader>og'] = { 'toggle', desc = 'Toggle Opencode window' },
      ['<leader>oi'] = { 'open_input', desc = 'Open input window' },
      ['<leader>oI'] = { 'open_input_new_session', desc = 'Open input (new session)' },

Originally posted by @l00sed in #157 (comment)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions