その他 (Tera Term 設定ファイル)

# 接続時のビープ音

TCP/IP 接続が確立した時とその接続が切れた時にビープ音を鳴らすには、設定ファイルの [Tera Term] セクションの BeepOnConnect 行を以下のように変更してください。

    BeepOnConnect=on

    省略時:
    BeepOnConnect=off

# IME (日本語入力システム)に関する設定

IME のインライン入力をしないようにするには、設定ファイルの [Tera Term] セクションの IMEInline 行を以下のように変更してください。

    IMEInline=off

    省略時:
    IMEInline=on

IME に関する何らかの不具合のため Tera Term が IME を制御しないようにするには、設定ファイルの [Tera Term] セクションの IME 行を以下のように変更してください。

    IME=off

    省略時:
    IME=on

# 起動時にマクロを実行

Tera Term 起動時にマクロを自動的に実行することができます。マクロファイル名はコマンドラインオプション "/M=<マクロファイル名>" を使うか、設定ファイルの [Tera Term] セクションの StartupMacro 行を以下のように変更することによって指定できます。

    StartupMacro=<マクロファイル名>

    省略時:
    StartupMacro=

# ユーザインタフェースの言語ファイル

ユーザインタフェースのメッセージが含まれたファイルを指定すると、表示される言語を切り換えることができます。

    UILanguageFile=lang\Japanese.lng

    省略時:
    UILanguageFile=

# ブロードキャストコマンドの履歴の保存数

ブロードキャストコマンドの履歴の保存数を設定をしたい場合、MaxBroadcatHistory エントリを設定します。以下に例を示します。

    MaxBroadcatHistory=200

    省略時:
    MaxBroadcatHistory=99

# アプリケーションカーソルモード時のマウスホイールの動作

マウスのホイールを回転させた時は通常はスクロールバーが上下しますが、アプリケーションカーソルモード(viやless等を起動すると通常はこのモードになります)時にはスクロールバーは動かさず、かわりに上または下カーソルキーのシーケンスを送信します。

この機能を無効にしてアプリケーションカーソルモードでもマウスホイールの回転でスクロールバーを動かしたい場合は、設定ファイルの [Tera Term] セクションの TranslateWheelToCursor 行を以下のように変更してください。

    TranslateWheelToCursor=off

また、コントロールキーを押している間のみこの機能を無効にしたい場合は、設定ファイルの [Tera Term] セクションの DisableWheelToCursorByCtrl 行を以下のように変更してください。

    DisableWheelToCursorByCtrl=on

    省略時:
    TranslateWheelToCursor=on
    DisableWheelToCursorByCtrl=on

# 起動時の "New Connection" ダイアログの表示

Tera Term は起動時に "New Connection" ダイアログを表示します。
これを表示したくない場合は、設定ファイルの [Tera Term] セクションの HostDialogOnStartup 行を以下のように変更してください。

    HostDialogOnStartup=off

    省略時:
    HostDialogOnStartup=on

# マウスの中ボタンによる貼り付けを有効にする

中ボタンをクリックしたときに貼り付けを有効にするには、設定ファイルの [Tera Term] セクションの DisablePasteMouseMButton 行を以下のように変更してください。

    DisablePasteMouseMButton=off

    省略時:
    DisablePasteMouseMButton=on

# メニューの New connection を無効にする

メニューの "New connection" を無効にするには、設定ファイルの [Tera Term] セクションの DisableMenuNewConnection 行を以下のように変更してください。

    DisableMenuNewConnection=on

    省略時:
    DisableMenuNewConnection=off

# メニューの Duplicate session を無効にする

メニューの "Duplicate session" を無効にするには、設定ファイルの [Tera Term] セクションの DisableMenuDuplicateSession 行を以下のように変更してください。

    DisableMenuDuplicateSession=on

    省略時:
    DisableMenuDuplicateSession=off

# メニューの Send break を無効にする

メニューの "Send break" を無効にするには、設定ファイルの [Tera Term] セクションの DisableMenuSendBreak 行を以下のように変更してください。

    DisableMenuSendBreak=on

    省略時:
    DisableMenuSendBreak=off

# 切断時に画面をクリアする

切断時に画面をクリアするには、設定ファイルの [Tera Term] セクションの ClearScreenOnCloseConnection 行を以下のように変更してください。

    ClearScreenOnCloseConnection=on

    省略時:
    ClearScreenOnCloseConnection=off

# Duplicate session のアクセラレータキーを無効にする

Duplicate session のアクセラレータキーを無効にするには、設定ファイルの [Tera Term] セクションの DisableAcceleratorDuplicateSession 行を以下のように変更してください。

    DisableAcceleratorDuplicateSession=on

    省略時:
    DisableAcceleratorDuplicateSession=off

# クリッカブル URL で起動するブラウザ

URL クリックが有効な場合、通常は URL のスキームに OS で関連付けられたプログラムが起動します。
起動するブラウザと引数を指定するには、設定ファイルの [Tera Term] セクションの ClickableUrlBrowser 行と ClickableUrlBrowserArg 行を以下のように変更してください。

    ClickableUrlBrowser=firefox
    ClickableUrlBrowserArg=-new-tab

    ClickableUrlBrowser=opera
    ClickableUrlBrowserArg=-newpage

    ClickableUrlBrowser=iexplore
    ClickableUrlBrowserArg=

    ClickableUrlBrowser=chrome
    ClickableUrlBrowserArg=

    省略時:
    ClickableUrlBrowser=
    ClickableUrlBrowserArg=

# 改行している URL を継続したものとして扱う

端末の右端から次の行に URL が続いている場合、通常は継続した URL として扱われる。しかし、特定の環境では端末の右端で改行を送信するので、URL が次の行に継続したものとして扱われない。
改行で分割された URL を継続したものとして扱うには、設定ファイルの [Tera Term] セクションの JoinSplitURL を以下のように変更してください。

    JoinSplitURL=on

emacs 等では、ある行が次の行に継続された場合に行末に継続を表す記号を表示する。この記号が URL の一部とみなされると不都合な場合があるので、Tera Term は行末の記号を無視することができる。
行末の記号を無視しないようにするには、設定ファイルの [Tera Term] セクションの JoinSplitURLIgnoreEOLChar を以下のように変更してください。

    JoinSplitURLIgnoreEOLChar=

また、emacs では継続した行の行末に表示する記号を変更することができる。
無視する行末の記号を変更するには、設定ファイルの [Tera Term] セクションの JoinSplitURLIgnoreEOLChar を以下のように変更してください。

    JoinSplitURLIgnoreEOLChar=|

    省略時:
    JoinSplitURL=off
    JoinSplitURLIgnoreEOLChar=\

# ログファイルを排他ロックする

Tera Term はログファイルを書き込むために開くとき排他ロックをかけます。これは複数のプロセスから同じログファイルに書き込みをしないためで、同時に同じファイルを開こうとすると失敗します。
何らかの理由で同じログファイルに同時に書き込みたい場合や、書き込み中のログファイルを別のエディタで開く妨げになる場合のために、排他ロックをせずにログファイルを開くことができます。

    LogLockExclusive=off

    省略時:
    LogLockExclusive=on

# ログファイルを遅延書き込みする

ログファイルの書き込みを別スレッドで行うことで、ネットワークドライブ上にログファイルを採取しても、 Tera Termの動作が遅くならないようにします。

    DeferredLogWriteMode=off

    省略時:
    DeferredLogWriteMode=on