## 事象 [[Neovim]]で角括弧の[[モーション]]が1秒ほど遅延する。他の括弧は問題ない。 具体的には、以下のカーソル位置で`vi]`と入力しても瞬時に`hoge`が選択されない。 ```md ▼ --> [hoge] ``` 拡張子は`.txt`でも発生する。 ## 原因 [[CamelCaseMotion (Vim)|CamelCaseMotion]]で`vim.g.camelcasemotion_key`に`"]"`が設定されているから。 ```lua { 'bkad/CamelCaseMotion', init = function() vim.g.camelcasemotion_key = "]" end }, ``` ## 解決方法 干渉しない別のキーを割り当てる。角括弧の[[モーション]]で`[`を押すことは自分はないためこれで問題ない。 ```diff { 'bkad/CamelCaseMotion', init = function() - vim.g.camelcasemotion_key = "]" + vim.g.camelcasemotion_key = "[" end }, ```