発端
VSCodeでCtrl+E
を使ったら、わけわからんパレットが開いた(イラッ☆彡
linuxのbashだと、カーソルがプロンプトの末尾に移動するのだが、、、
許すまじ....(`Ⅲ´#)
どうやら、VSCodeの機能のためにCtrl+E
が使用されていて、もともとのCtrl+E
の動作が上書きされて消えてしまっている模様。
やったこと
以下の記事を参考に、VSCodeによって上書きされる前の元の keyboard shortcut を復活させた。
- Visual Studio Codeで簡単にショートカットキーを変更する方法
https://qiita.com/kinchiki/items/dabb5c890d9c57907503
手順概要
-
shift+cmd+p
でコマンドパレットを開く
windowsの人はshift+ctrl+p
ね - コマンドパレットに
openkey
と打つ
※表示される順番は人によって違うと思います。 -
Preferences: Open Keyboard Shortcuts
を選択
この時点で、現在有効な keyboard shortcut の一覧が表示される -
Type to search in keybindings
と書かれた欄(検索フォーム)に、使いたいshortcutを入力
たとえば、Ctrl+E
などと入力すると、そのshortcutで実行される処理が表示される
-
くそみたいな気に入らないshortcutをダブルクリック
shortcut変更フォームが現れる - 新しいshortcutを入力してあげる
今回は、Ctrl+E
の動作を消し去りたかったので、Ctrl+Alt+E
に変更した
※同じshortcutが他の処理で使用されていないかは見ておこう(shortcutが被ったらどうなるかはわかりません...) - Enterキー押下
これで書き換わる
結果
VSCodeのterminalでCtrl+E
を使ってみたところ、プロンプトの末尾にカーソルが移動するようになった!(((o(゚▽゚)o)))
やはり、VSCodeが使用しているshortcutによって本来のshortcutが無効になっていたようだ。
もし、普段使っているshortcutがVSCodeで使えなくて苛立ちを感じていたら一度試していただきたい!!!^^