1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Touch BarのMac×VSCodeのVimの相性が微妙に悪かったので改善した話

Posted at

前提

私はVSCodeにVim拡張を導入してVSCode上でVimを使っています。

起こったこと

私のMacBookはTocuh BarなのでESCキーがありません。
なのでVimでノーマルモードに切り替えるには control + [ でノーマルモードに切り替える必要があります。
(これはデフォルトでキーバインドされていました)

ですが、VSCode上でVimを使っているとちょっとした問題があります。

それは、
Mac版VSCodeはcontrol + ` (@キー)で ターミナルに移動するショートカットがバインドされています。

そして、
`(@キー)の右横に[キーが配置されているんです。

これが何を意味するかというと、インサートモードで編集してノーマルモードに戻ろうとするとキーを押し間違えてターミナルに移動してしまうということが多発します。

事故ってほどではないですがめっちゃストレス。

解決方法

VScodeのショートカットの設定でターミナルへ移動するショートカットキーを変更することで解決しました。
(めっちゃ単純)

ショートカットの変更方法

1.VSCode画面左下の歯車マークをクリックして「キーボードショートカット」を選択

スクリーンショット 2024-03-01 17.42.04.png

2.めちゃくちゃいっぱいショートカットが出てくるので「入力してキーバインド内を検索」から「control + ` 」を検索
スクリーンショット 2024-03-01 17.43.17.png

3.該当するショートカットがあったら右クリックで「キーバインドの削除」

これでストレスフリーになりました😇

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?