coq_nvim icon indicating copy to clipboard operation
coq_nvim copied to clipboard

"repeat" is a keyword in Lua. That causes issues when configuring keymap.repeat.

Open lucypero opened this issue 3 years ago • 2 comments

it returns an error if I remap repeat like this:

vim.g.coq_settings = { 
  auto_start= "shut-up", 
  keymap = { 
    recommended = false,
    manual_complete = "<C-Space>",
    bigger_preview = "<C-k>",
    jump_to_mark = "",
    repeat = "", 
    eval_snips = "",
  } 
}

change it to something else, maybe.

lucypero avatar Mar 22 '22 22:03 lucypero

workaround:

vim.g.coq_settings = { 
  auto_start= "shut-up", 
  keymap = { 
    recommended = false,
    manual_complete = "<C-Space>",
    bigger_preview = "<C-k>",
    jump_to_mark = "",
    eval_snips = "",
    ['repeat'] = "",
  }
}

lucypero avatar Mar 22 '22 22:03 lucypero

@lucypero what you wrote is actually seen by lua as:

vim.g['coq_settings'] = {
  ['auto_start'] = 'shut-up',
  ['keymap'] = {
    ['recommended'] = false,
    ['manual_complete'] = '<C-Space>',
    ['bigger_preview'] = '<C-k>',
    ['jump_to_mark'] = '',
    ['eval_snips'] = '',
    ['repeat'] = '',
  },
}

so not actually a workaround

kaiuri avatar Mar 26 '22 15:03 kaiuri