男のブログ俺は中卒だ。学歴なんて無くても生きていける。男のブログMacMacbookのEscapeキーが押しにくいのでKarabiner-Elementsで別のキーにバインドしてみたMacbookのEscapeキーが押しにくいのでKarabiner-Elementsで別のキーにバインドしてみた2019年11月19日MacMacBookProsuckamon今年の頭にMacbookProをTouchbar搭載モデルに買い替えたのだが、Touchbarで使える機能のほとんどをキーボードショートカットで済ませているので、Touchbarの恩恵を未だ全く受けれていない。それどころか、ファンクションキーが無くなったり、Escapeキーが無くなりTouchbarに内蔵されて押しにくくなったりと、今のところデメリットの方が多い。先日、以下の記事のとおり、メインエディタのSublimeText3をVim化したのだが、Vimの編集モードの切り替えで使うEscapeキーが押しにくいため、かなりストレスを感じていた。SublimeText3をVim化したら作業が爆速になったそこで今回は、Macのアプリ「Karabiner-Elements」を使って、Escapeキーを他のキーにバインドしてみたので、その方法を紹介しようと思う。設定ファイルを作っていこう。~/.config/karabiner/assets/complex_modifications/20191114.json上記のディレクトリ内にディレクトリ内に好きな名前でjsonファイルを作成する。この時の注意点としてファイル名は数字のみで構成しないとダメらしいので、適当に今日の日付などを入力してみた。キーバインドの設定は以下のとおり、JSON形式で記述する。]}title、descriptionは分かりやすい名前で良い。manipulatorsでバインドの設定を行っていく。fromバインドするキーの組み合わせを書く。key_codeが分からなければ、Karabiner-EventViewer.appを起動してコードを確認すると良いだろう。※なお、今回指定した「semicolon」を「;」と書くと失敗する。totoには元となるキーのコードを記述する。今回の場合は「escape」となる。modifications」タブを開く。rule」ボタンを押すと、以下のとおり先ほど作成したルールが表示されるので「Enable」を押して有効化させよう。;」で代替できるようになっているはずだ。CatalinaにアップデートしたらKarabi...プロフィール中卒男15歳で熊本から単身大阪へ渡り、囲碁棋士になるための修行を積む。その後、紆余曲折ありプログラミングを学び職とする。現在プログラミングや統計、機械学習の勉強に合わせ、双子の育児に奮闘中。