06 Jan 2021

leetcode の Web エディタの Ctrl-D キーバインドを変えたい (未解決)

emacs 系統のキーバインドでは Ctrl-D は前方の一文字削除だが、leetcode の Web 上のコードエディタでは一行削除になっている。オプションで emacs キーバインドに変更できるが、ここは変わらない。このキーバインドだけがどうしても煩わしいのでなんとかしたかったが、今の所解決できていない。

Help Center によるとエディタには CodeMirror という OSS を使っているらしい。CodeMirror の組み込みのキーバインドは以下のようになっていた。

フォーラムにも要望が出ていたが、2 年弱動きが無いようだ。

Emacs Ctrl-D keybinding problem - LeetCode Discuss

とりあえず upvote & comment しておいたが、期待薄かな…

サードパーティの cli ツールがあるようなので、試すとしたらこれかな。ただキーバインド一つのためにあまり頑張りたく無いので、悩ましいところ。