このページの翻訳はまだ完全ではありません。完成するまでは、未完成の部分はオリジナルの英文を使用します。

terminal-icon_64.pngターミナル (Terminal)

Deskbar メニュー:アプリケーション (Applications)
場所:/boot/system/apps/ターミナル
設定ファイル:~/config/settings/Terminal
~/.profile - adds/overrides defaults in /boot/system/settings/etc/profile
~/.inputrc - adds/overrides defaults in /boot/system/settings/etc/inputrc


ターミナルは、Haiku の Bash (Bourne Again Shell) へのインターフェースです。

シェルを使うオンラインチュートリアルへのリンクは、スクリプトHaiku のコマンドラインアプリケーションにあります。ここではターミナルアプリケーション自体に集中します。

index ウィンドウとタブ

ターミナルは必要ならばいくつでも開くことができます。すでに実行中のターミナルから、ALT N で新しいウィンドウを開くか、ALT T でタブを開けます。

terminal.png

タブの空白部分をダブルクリックすると新しいタブが開かれ、タブをダブルクリックするとタイトルを編集するダイアログが開かれます。% で指定された変数はいくつかあり、テキストフィールドの上にマウスを移動させると説明がツールチップで表示されます。
標準 (%1d: %p) では、タブはカレントディレクトリを表示し、: で区切った後、現在実行中のプロセス(bash が実行中かアイドル中の場合は --) を表示します。上のスクリーンショットでは、Desktop フォルダー内の FTP セッションを最初のタブで実行しており、二つ目のタブは、home でアイドルしています。
設定 | ウィンドウタイトル... (Edit | Window title...) でターミナルのウィンドウタイトルも同様に編集できます。

タブを右クリックすると タブを閉じる (Close tab) か、ダブルクリックのように、タブタイトルの編集... (Edit tab title...) をするコンテキストメニューが表示されます。

ターミナルのウィンドウはほかのウィンドウのようにサイズを変更するか、設定 | ウィンドウサイズ (Settings | Window size) メニューでプリセットされたサイズを使うことができます。 ALT ENTER で全画面表示に切り替えます。

変更されたウィンドウサイズと文字エンコーディングは、設定 | デフォルトで保存 (Settings | Save as default) を選択しなければ保存されません。

index 設定

設定 | 設定... (Settings | Settings...) ではターミナルの標準設定を変更できます。

terminal-settings.png

タブやウィンドウのタイトルの名前を付ける ”式” から始まります。ふたたび、ツールチップは利用可能な変数を表示します。その下ではフォントタイプ、フォントサイズやテキストの背景色を設定できます。白地に黒文字 (Black on white) のようなプリセット配色を選択するか、下にあるカラー選択を使って カスタム (Custom) 配色を作成できます。
チェックボックスをオンにすると 実行中のプログラムがある場合、終了時に確認する (Confirm exit if active programs exist) ことができ、プログラムが実行中にターミナルを終了しようとすると警告が出ます。
設定をファイルに保存でき、ファイルをダブルクリックすると設定されたターミナルが開きます。
OK をクリックすると現在の設定をデフォルトとして保存します。

index キーボードショートカット

ショートカットとキーの組み合わせに、便利なショートカットの一覧が載っています。

Another nice feature that is more a key & mouse combination: When holding ALT a path or URL under the mouse pointer gets highlighted. A left-click opens the file/folder or website. A right-click opens a context menu to either Copy path or Copy absolute path. Imagine you're in /MyData/source/haiku/ and have the path generated/objects/haiku/x86_gcc2/release/apps/stylededit/StyledEdit under the mouse pointer, the latter menu item will result in the combined, absolute path <deep breath>:
/MyData/source/haiku/generated/objects/haiku/x86_gcc2/release/apps/stylededit/StyledEdit.

If you hold down ALT SHIFT, only the path from beginning to where your mouse pointer sits will be highlighted.

By the way, right-clicking into the Terminal window will insert the clipboard. In combination with copying parts of highlighted paths, this can be used for speedy navigation of deep folder hierarchies.

index Bash カスタマイズ

Coming from Unix, there are countless possibilities to customize the bash itself. There are two files that are especially important to the user: .profile and .inputrc
Both files can be created in the home/ folder and add or override the system defaults that are defined in /boot/system/settings/etc/.

.profile

.profile は新しいターミナルを開くたびにロードされます。bash の動作に影響するさまざまなエイリアスや変数を設定します。これについてのヘルプはオンラインで見つけられるでしょう。

The Haiku/BeOS Tip Server からいろいろなヘルプを見られます。たとえば、

より多くのヘルプは、こちらへ

.inputrc

.inputrc はキーバインドに対して働きます。Haiku は便利なデフォルトを提供するので、読者が詳細設定を変更する必要はないでしょう。特別なキーバインドが必要になった場合は、The GNU Readline Library などのオンラインリソースを見てください。

index ターミナルで作業するためのヒント