🍖
ターミナル@Cursorのキーボードの挙動を調整する
vscodeをフォークして開発されたって背景のCursorなんだが
全く同じってわけでもなく微妙にキー操作が違っててちょっと困ったことをでメモ
ターミナルの単語移動が出来ない
option + →とかoption + ←の入力で単語単位のカーソル移動が効かない状態だった

aの先頭、bの先頭、cの先頭...という動きを期待してたが
この状態で単語移動すると

OMG...
キーの組み合わせをエスケープシーケンスとして解釈されている模様
解決策
Command+Shift+PからOpen Keyboard Shortcuts(json)を開き
以下を追記する
{
"key": "alt+left",
"command": "workbench.action.terminal.sendSequence",
"args": {
"text": "\u001bb"
},
"when": "terminalFocus"
},
{
"key": "alt+right",
"command": "workbench.action.terminal.sendSequence",
"args": {
"text": "\u001bf"
},
"when": "terminalFocus"
}
\u001b+b/fの動きを設定
ひとまずこれで想定の動きになる
おわり。
Discussion