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