blog.seike460.com

HHKB Professional BT for vimmer (hjkl対応)

2019/03/21  HHKB  vim 

Happy Hacking Keyboard!!

とても楽しみにしていた「HHKB Professional BT」が届いたので試し打ちも兼ねて初期設定記事

具体的には以下3点を設定します

  • HHKB接続時にMacの物理キーボードを無効化
  • option + hjklをarrow keyにして移動する
  • 設定モードをMac/iOSモードにする(オマケ)

今まで使ってなかったのですが、今回からkarabinerを使ってみようと思います
バージョンは以下の通りです

  • Karabiner Elements 12.2.0

HHKB接続時にMacの物理キーボードを無効化

このスタイルで使いたいわけですが、Macのキーボードが反応してしまうのでそれを無効化します
またHHKB持っていない瞬間もあるだろうなと思ったので、HHKB非接続時は有効化します

まずは普通にサイトから「Download Karabiner-Elements-12.2.0」を押してダウンロード
インストールして起動し、Devicesを開きます

Disable the built in keyboard when one the following selected devices is connected
と今回にピッタリの設定があったのでこれを有効化して終了

Devices.png

option + hjklをarrow keyにして移動する

Professionalと言えばfn + ;/['が arrow keyになっているのですがわりと変則的です
僕はHHKB Liteをかなり長い間利用している時期があり、先輩が使ってるProfessionalを見て
物理キーボードを取り外していた時期がありました
(今思うとなんでそんな事してたんでしょうね)

その恩恵で違和感なく今も使えているのですが
vimmerとしてはhjklで移動できると思考せずとも反射で使えて便利なのではと思いました

これもkarabinerで楽勝です

Complex ModificationsAdd rule

vim-1.png

Import more rules from the Internet

vim-2.png

Search Keywordにてarrowで検索してVi Style ArrowsImport

vim-3.png

Change Option + h/j/k/l to Arrowsを有効化

vim-4.png

これで Option + hjklで移動できます

とは言え書きながらfn + ;/['を反射レベルで使ってたので別に必要ないかもしれませんね

設定モードをMac/iOSモードにする

これは説明書どおりにDIPスイッチをSW1 OFF + SW2 ONにすれば良いです

所感

HHKB Professional、とても気持ちいいです


@seike460
Written by @seike460
TechSlides
TagsList