
ターミナルでOption+クリックでマウスの位置にカーソルを置く
ほとんどのコマンドライン ユーザーは、テキスト ファイル内を移動したりターミナル内を移動したりするためにターミナルのキーボード ナビゲーションに大きく依存していますが、Mac OS X には、ターミナル内の任意の場所にマウス カーソルを瞬時に配置できる非常に簡単なトリックが用意されています。
つまり、タブキーで移動したり、矢印キーを何度もタップしたりする必要がなくなり、GUIと同じように、ターミナル内でポイントしてクリックするだけでカーソルをフォーカスできます。カーソルの移動先が行頭/行末であっても、テキストブロックの中央であっても、同じように動作します。
ぜひご自身で実際に試して、使い方を習得してください。お気に入りのテキストエディタで、ある程度の大きさのテキストドキュメントをコマンドラインに開いてみてください。
ターミナル内でOptionキーを押しながらクリックすると、カーソルを任意の場所に移動できます。
ターミナルウィンドウ内のカーソル位置は、即座にその位置に移動します。Optionキーを押しながらクリックし続けると、どのように動作するか確認できます。正確な位置をクリックするとカーソルがそこに移動し、特定の文字から離れた位置をクリックすると、カーソルは行に移動します。
これは、GUIを使い続けるMacユーザー、あるいは他のアプリのグラフィカルインターフェース内でマウスを使った調整や編集に慣れている人にとっては、当たり前のことのように思えるかもしれません。しかし、コマンドラインはキーボード中心なので、マウスのサポートはある程度限られています。だからこそ、このようにマウスを使って正確なポインティングやカーソルの配置ができるのは、実に素晴らしいのです。もしかしたら、私たちオタクはただ感心しがちなだけかもしれません。
この操作を行う際は、カーソルを正しく追従できているか確認してください。コマンドライン上でマウスポインターを合わせると、おなじみのマウスポインターが十字線に変わるため、見失いやすいです。カーソルが見づらい場合は、カーソルを大きくして視認性を高めることを検討してください。
MacWorld で見つけたこの便利なヒントを送ってくれた Peter に感謝します。