KarabinerとKeyboard Maestroで、MacでのEmacsキーバインドを補完する

この記事は鷹野雅弘によって執筆されました。
公開日:2016年11月 3日、更新日:2016年11月 4日

Mac OS XのFinderや一部のアプリケーションでは、Emacsキーバインドと呼ばれるキーボードショートカットがサポートされています。

マウスや矢印キーを使わず、ホームポジションのままでカーソルや編集位置を移動したりすることができるため、文字入力/編集作業を行う際、覚えてしまうと非常に強力です。

改めてまとめると、次のように、returnキー、矢印キー(カーソルキー)、deleteキー、マウスによる画面スクロールなどが不要になり、極力ホームポジションから指を動かさずに文字入力・編集が可能になるというものです(まだ、修行中)。

  • カーソル移動
  • 行移動
  • ページ移動
  • カーソルの前後の文字の削除
  • 改行

ただし、うまくいかなかったり、「だったら、これもしたい」など足りないこともあり、私は、KarabinerとKeyboard Maestroを使って補完しています。

キーデフォルトカスタマイズ設定したアプリ
A現在の行/段落の先頭に移動  
B1 文字戻る  
C   
Dカーソルの右側の文字を削除  
E現在の行/段落の末尾に移動  
F1 文字進む  
G escKarabiner
Hカーソルの左側の文字を削除  
I tabKarabiner
J enterKarabiner
Kカーソルの右側の文字から
行/段落の末尾までを削除
  
Lカーソル/選択部分を
表示領域の中央にする
  
M returnKarabiner
N1 行下に移動  
Oカーソルの後ろに1行挿入 
P1 行上に移動  
Q   
R   
S   
Tカーソルの左側の文字と
右側の文字を置換
  
U1 つ上のページに移動するPageUpKarabiner
V PageDownKarabiner
W   
X カーソルから
行頭までを削除
Keyboard Maestro
YYank
(control+Kした文字をペースト)
  
Z   
, HomeKarabiner
. EndKarabiner

Karabiner

Karabinerでは次の設定を行っています。

キーバインド結果
control+ITab
control+JEnter
control+MReturn
control+VPageDown
control+,Home
control+.End
control+UPageUp
control+GEscape

control+Vはデフォルトで使えるはずですが、使えないアプリケーションが多いようです。

IとJとMは、そのままでは干渉するので「when no other modifiers are pressed」(ほかの修飾キーを押していないときのみ)の方を選択するのがポイント。

Keyboard Maestro

control+Kによる「カーソルの右側の文字から行/段落の末尾までを削除」がとても便利なため、その逆バージョン「カーソルの左側の文字から行/段落の先頭までを削除」が欲しいな、とKeyboard Maestroで設定しています。

EmacsキーバインドとIllustrator、Photoshop

残念ながら、Illustrator、Photoshop、InDesignではmacsキーバインドは使えません。

私の場合、Keyboard Maestroで強制的にキーアサインを設定していますが、そもそもIllustratorやInDesign内で文字入力を行うのは現実的ではありません。

KarabinerとmacOS Sierra(10.12)

KarabinerはmacOS Sierra(10.12)で動きません。

macOS Sierra(10.12)上で動くKarabiner-Elementsがリリースされていますが、まだまだの状況です。

『10倍ラクするIllustrator仕事術』改訂版

『10倍ラクするIllustrator仕事術』(増強改訂版)は、2011年発売の『10倍ラクするIllustrator仕事術』の改訂版。2014年に技術評論社から発売、現在5刷です。2011年版と合わせて35,000部のロングセラーとなっています。

詳しくはサポートサイトにて。

画像:『10倍ラクするIllustrator仕事術』改訂版

『10倍ラクするIllustrator仕事術』全都道府県縦断セミナーツアー、 47都道府県すべての県での開催が終了しました。ご参加ありがとうございました!

画像:『10倍ラクするIllustrator仕事術』改訂版

5つの「く」

画像:『10倍ラクするIllustrator仕事術』改訂版

DTP Transitのコアとなっている制作へ考え方「ムラなく、モレなく、直しに強く、手数を少なく、美しく」を5つの「く」としてまとめてみました。

オススメのスライド

お問い合わせ

メールマガジン

サイトの新着情報などを、月1回程度、メールマガジンでも配信しています(まぐまぐから配信。無料です)

オススメ記事

Illustrator

InDesign

Photoshop

その他

 

リンク

このページの上部に戻る