画面上を操作するとき使うのはマウスかトラックパッド、Macに限らずパソコンユーザの多くはそんな使い方をしています。それはそれで問題ありませんが、キーボードを駆使したほうが操作効率を改善できることも確かです。今回は、あまり知られていない「ショートカットキー」を身につけることで、Macの作業効率UPを図りましょう。
アプリで利用できるショートカットキーは、メニューバーで確認できます。「ファイル」や「編集」といった項目をクリックすると下方向に伸びるメニューの右側に、「クローバー + O」や「クローバー + S」といった文字列が表示されている場合、同じ行の命令をそのショートカットキーで代用できることがわかります。
大半のショートカットキーはメニューバーで確認できますが、macOSにはそれ以外にも多くのショートカットキーが用意されています。すべてのアプリで利用できるわけではなく、「AppKit」という開発フレームワークを使用したものに限られますが(開発ツールに通じていなければ見分けようがありません)、Safariやメール、テキストエディット、メモなどmacOS標準装備のアプリはもちろん、PagesやKeynoteなどのアプリでも利用できます。
そのメニューバーに表示されないショートカットキーは、「Emacs(イーマックス)」というUNIX系OSで長く利用されているテキストエディタで用いられていたものです(歴代のmacOSにもターミナルで利用するタイプのEmacsが標準装備されています)。とはいえ、Emacsユーザだけの機能にしておくのは惜しいほど便利に使える、例を挙げつつ具体的な使い方を紹介してみましょう。
しかし、C-a(Controlキーを押しながらAキー)を押すと、一瞬でカーソルが行頭(作業中のセルの先頭)にジャンプしますから、クリックする位置を誤ったりカーソルキーを何度も押したりというストレスがありません。行末になにか追加したいときも同様に、C-e(Controlキーを押しながらAキー)を押して行末へジャンプすればOKです。
そんなときは、問題の2文字のうち後ろの文字にカーソルを移動してC-t(Controlキーを押しながらTキー)を押します。前述した「それ、は」の場合「は」の直前に、「ae」の場合「e」の直前にカーソルを移動させてC-tを押せばいいのです。すると、カーソルの直前の文字と直後の文字が入れ替わり、1回のキー操作でミスを修正できます。deleteキーで削除したあとにタイプし直すことを思えば、かなりのスピードアップになります。
ただし、C-kとC-yを利用したカット&ペーストは、アプリ間でデータを共有できません(クリップボードに保存されない)。アプリAでC-kによりカットしたデータは、異なるアプリBでC-yしてもペーストできないため、同じアプリA内でのみ利用することになります。
BOSE 充電池 88796 2230mAH/17Wh 7.4V
SONY 充電池 LIS3096ERPC 6000MAH/22.2Wh 3.7V
APPLE 充電池 A1022 A1079 4000.00 mAh 10.80 V
FUJITSU 充電池 SQU-816 916T2079F 4400mAh/48WH 11.1V
ACER 充電池 AL12A32 4ICR17/65 2600mah 14.8V
ACER 充電池 AL12A32 4ICR17/65 5200mah 10.8V
FUJITSU 充電池 FPCBP342 24WH/220mAh 10.8V
BOSE 充電池 404600 2300mah 11.1V/12.4v
ASUS 充電池 C11P1502 4750mAh 3.8V
TOSHIBA 充電池 PA5162U-1BRS 5600mah 10.8V
TOSHIBA 充電池 PA5163U-1BRS 8100mah/93WH 10.8V
「知られざるショートカットキー」とは
Macのアプリには、複数のキーを同時押しすることで特定の機能を発揮する「ショートカットキー」を設けることができます。システム側で定義されているものもあり、代表的なところではコピーの「Command + C」、ペーストの「Command + v」などがあり、共通のショートカットキーとして知られています。ショートカットキーを体得し、Macの基本操作術として活用しているユーザも多いのではないでしょうか。アプリで利用できるショートカットキーは、メニューバーで確認できます。「ファイル」や「編集」といった項目をクリックすると下方向に伸びるメニューの右側に、「クローバー + O」や「クローバー + S」といった文字列が表示されている場合、同じ行の命令をそのショートカットキーで代用できることがわかります。
大半のショートカットキーはメニューバーで確認できますが、macOSにはそれ以外にも多くのショートカットキーが用意されています。すべてのアプリで利用できるわけではなく、「AppKit」という開発フレームワークを使用したものに限られますが(開発ツールに通じていなければ見分けようがありません)、Safariやメール、テキストエディット、メモなどmacOS標準装備のアプリはもちろん、PagesやKeynoteなどのアプリでも利用できます。
そのメニューバーに表示されないショートカットキーは、「Emacs(イーマックス)」というUNIX系OSで長く利用されているテキストエディタで用いられていたものです(歴代のmacOSにもターミナルで利用するタイプのEmacsが標準装備されています)。とはいえ、Emacsユーザだけの機能にしておくのは惜しいほど便利に使える、例を挙げつつ具体的な使い方を紹介してみましょう。
macOSで利用できるEmacs由来のショートカットキー(C=Controlキー) | |
C-a | カーソルを行頭へ移動 |
C-b | カーソルを1つ左へ移動(1つ戻る) |
C-e | カーソルを行末へ移動 |
C-d | カーソルの右の文字を削除 |
C-f | カーソルを右に移動(1つ進む) |
C-h | カーソルの左の文字を削除 |
C-k | カーソル位置から行末まで削除(バッファに登録) |
C-l | カーソルが画面中央に来るようウインドウをスクロール |
C-n | カーソルを1行下へ移動 |
C-p | カーソルを1行上へ移動 |
C-t | カーソルの左右の文字を入れ替え |
C-y | C-kでバッファに登録した内容をペースト |
C-v | 1ページぶん下へ移動 |
「知られざるショートカットキー」ですばやく作業
- 行やセルをすばやく編集(C-a、C-e)
しかし、C-a(Controlキーを押しながらAキー)を押すと、一瞬でカーソルが行頭(作業中のセルの先頭)にジャンプしますから、クリックする位置を誤ったりカーソルキーを何度も押したりというストレスがありません。行末になにか追加したいときも同様に、C-e(Controlキーを押しながらAキー)を押して行末へジャンプすればOKです。
- 前後の文字をすばやく入れ替え(C-t)
そんなときは、問題の2文字のうち後ろの文字にカーソルを移動してC-t(Controlキーを押しながらTキー)を押します。前述した「それ、は」の場合「は」の直前に、「ae」の場合「e」の直前にカーソルを移動させてC-tを押せばいいのです。すると、カーソルの直前の文字と直後の文字が入れ替わり、1回のキー操作でミスを修正できます。deleteキーで削除したあとにタイプし直すことを思えば、かなりのスピードアップになります。
- すばやくカット&ペースト(C-k、C-y)
ただし、C-kとC-yを利用したカット&ペーストは、アプリ間でデータを共有できません(クリップボードに保存されない)。アプリAでC-kによりカットしたデータは、異なるアプリBでC-yしてもペーストできないため、同じアプリA内でのみ利用することになります。
BOSE 充電池 88796 2230mAH/17Wh 7.4V
SONY 充電池 LIS3096ERPC 6000MAH/22.2Wh 3.7V
APPLE 充電池 A1022 A1079 4000.00 mAh 10.80 V
FUJITSU 充電池 SQU-816 916T2079F 4400mAh/48WH 11.1V
ACER 充電池 AL12A32 4ICR17/65 2600mah 14.8V
ACER 充電池 AL12A32 4ICR17/65 5200mah 10.8V
FUJITSU 充電池 FPCBP342 24WH/220mAh 10.8V
BOSE 充電池 404600 2300mah 11.1V/12.4v
ASUS 充電池 C11P1502 4750mAh 3.8V
TOSHIBA 充電池 PA5162U-1BRS 5600mah 10.8V
TOSHIBA 充電池 PA5163U-1BRS 8100mah/93WH 10.8V
0 评论:
コメントを投稿