ショートカットやキーの組み合わせ
Haiku のショートカットキーは標準で、たとえばメニューからコマンドを起動するために、よく使われる CTRL キーではなく ALT キーを使用します。これには BeOS が少々 MacOS の影響を受けていたという歴史的な経緯があります。実際のところ、このキーに慣れると利点があります。たとえば、ALT C と ALT V は Bash ターミナルのシェルでもシームレスに統合されていて、ターミナルでは CTRL C を実行中のプロセスを終了するために利用できます。
いずれにせよ、キーマップ環境設定で、おそらくずっとなじみ深いであろう CTRL キーへ切り替えることもできます。ユーザーガイドでは常に標準の環境設定を想定して、コマンドキーを ALT で表しています。
あなたのキーマップ / キーボード配置でどのキーが OPT か MENU なのか疑問に思ったら、再度 キーマップ環境設定を利用してください。キーボードであるキーを押した時、何のキーを打ったことになっているか確認できます。
全般的なショートカット
以下は、対応するメニューがない場合も常に利用可能となっている、もっとも共通して用いられるショートカットの多くが載っている表です。
ALT Fx | X 番目の ワークスペース (Fx はワークスペースに対応しているファンクションキー) に切り替えます。同時に SHIFT を押すことでアクティブウィンドウも切り替え先に移動できます。 | |
CTRL ALT ← / → / ↑ / ↓ | 利用可能なワークスペースの行 / 列を空間的に切り替えます。同時に SHIFT を押すことでアクティブウィンドウも切り替え先に移動できます。 | |
OPT | ウィンドウをべつのウィンドウのタブや境界の近くにドラッグしているときに、OPT を押していると、それらを stack または tile します (グラフィカルユーザーインターフェースの章を見てください)。 | |
CTRL ALT + 左クリック | マウスの左ボタンでクリック、ドラッグしてウィンドウを動します (グラフィカルユーザーインターフェース の章を参照してください)。 | |
CTRL ALT + 右クリック | マウスの右ボタンでクリック、ドラッグしてウィンドウのサイズを変更します (グラフィカルユーザーインターフェース の章を参照してください)。 | |
CTRL ALT Z | ウィンドウを拡大します (ほとんどのアプリケーションでは最大化されます)。 | |
CTRL ALT M | アクティブウィンドウを最小化します。 | |
CTRL ALT H | アクティブアプリケーションのすべてのウィンドウを隠します(最小化します)。 | |
CTRL ALT F | アクティブウィンドウを前面に持ってきます (マウス設定が Focus Follows Mouse の場合のみ利用できます)。 | |
CTRL ALT B | アクティブウィンドウを背後に移動します。 | |
CTRL TAB | 押すと Twitcher を表示します。 | |
CTRL ALT DEL | チームモニター を開きます。 | |
ALT ESC | メニューバーを開きます (ESC で閉じます)。 | |
ALT C | クリップボードの内容をコピーします。 | |
ALT X | クリップボードの内容を切り取ります。 | |
ALT V | クリップボードの内容を貼り付けます。 | |
ALT W | 起動中のウィンドウを閉じます。 | |
ALT Q | アプリケーションを終了します。 | |
すぐにスクリーンショットを撮影して、スクリーンショットパネルを起動します。 | ||
SHIFT PRINT | 最後に用いた設定を引き継いで、静かに (パネルを開かずに) スクリーンショットを撮影します。 | |
CTRL PRINT | 同様に保存された設定で静かにスクリーンショットを撮影しますが、それをファイルとして保存する代わりに、クリップボードにコピーします。 |
Tracker ナビゲーションのショートカット
全般的なショートカットに加えて、Tracker のナビゲーション用のショートカットもあります:
ALT ↑ | 親フォルダーを開きます。 | |
ALT ↓ または ENTER | 選択したフォルダーを開きます。 | |
OPT | フォルダーを開く時に押し続けることで、親フォルダーを閉じます。マウスによるナビゲーションの際も有効です。 | |
MENU | Deskbar メニューを開きます (ESC で閉じます)。 | |
ALT Z | 直前の動作を取り消します。取り消しの履歴は使用できるメモリにのみ制限されます。これはファイル自身への操作に対してのみ有効であり、属性やパーミッション設定の変更を取り消すことはできないので注意してください。また、ごみ箱から消されたファイルは永久に失われます。 | |
ALT SHIFT Z | 直前に ALT Z で取り消した動作をやり直します。 |
ターミナルにおけるショートカット
ALT N | 新しいウィンドウでもう一つ別のターミナルセッションを開きます。 | |
ALT T | 新しいタブでもう一つ別のターミナルセッションを開きます。 | |
ALT 1, 2, 3 ... | 対応するタブに切り替えます。 | |
ALT TAB | 次のターミナルウィンドウに切り替えます。 | |
SHIFT ← / → | 左 / 右のタブに切り替えます。 | |
ALT SHIFT ← / → | 現在のタブを左 / 右に移動します。 | |
ALT + / - | フォントサイズを大きく / 小さくします。 | |
ALT ENTER | 全画面モードのオン / オフを切り替えます。 | |
SHIFT ↑ / ↓ | ターミナルの出力を 1 行上 / 下にスクロールします。 | |
SHIFT Page↑ / Page↓ | ターミナルの出力を 1 ページ上 / 下にスクロールします。 | |
TAB | タブ補完。何文字か入力した後に TAB を 1 回押すと、ファイル名やファイルパスを自動補完できます。複数の候補がある場合は、それぞれの名前が変わる位置で補完が止まるので、絞り込むためにもう何文字か入力する必要があります。TAB を 2 回押してすべての候補を一覧表示することもできます。 | |
↑ / ↓ | 以前に入力したすべてのコマンドの履歴を前 / 後に移動します。 | |
CTRL R | Bash の履歴。入力したコマンドはすべてファイル ~/.bash_history に格納されます。CTRL R を押して、コマンドを入力し始めると、Bash の履歴中で最初に一致したものが表示されます。CTRL Rを繰り返し押して正しいコマンドラインを見つけたら、ENTER を押して実行してください。 | |
CTRL C | 現在実行中のコマンドを停止します。 | |
CTRL D | 現在のターミナルセッションを閉じます。 |
ほかのキーの組み合わせ
項目 (Tracker の場合はファイル) をクリックしている間に修飾キーを押し続けることで、アイテムを選択領域で追加/削除できます。
SHIFT | 初めに選択された項目とあなたがクリックした項目の間の全項目を選択します。 | |
ALT | 選択領域であなたがクリックした項目を追加 / 削除します。 |
Tracker ウィンドウで文字を入力すると、Tracker はスクロールしてインクリメンタルサーチにもっともマッチするファイルを選択します。もし入力された文字で始まるファイルが無ければ、ファイル名または属性のどこかに検索文字列を含むファイルが選択されます。大文字小文字は区別されません。
入力された文字列は左下 (通常リスト中のアイテム数が表示される場所) に表示されます。表示は 1 秒後に元に戻り、新しいインクリメンタルサーチが開始できるようになります。
最初に検索文字列が現れる部分にジャンプする代わりに、一致しないファイルを除いて表示するよう設定することもできます。先行入力フィルタリングのトピックを参照してください。