【Tera Term 5対応】作業ミスを防ぐTera Termのおすすめ設定

作業を効率良く、より安全確実に、より便利に使うためにわたしが実際に行っているTera Termの設定を紹介します。

設定はTera Termから変更できるものと設定ファイル(TERATERM.INI)を直接編集する必要があるものと別れているので、それぞれ解説します。

目次

Tera Termで設定変更する

Tera Termの設定画面か変更できる設定について解説します。

右クリックでの貼り付けを無効にする

TERATERM.INIでの設定はこちら

DisablePasteMouseRButton=on

ジョージ

Tera Termを使う際は右クリックによる貼り付けを無効化することをおすすめします。

意図しないコピー&ペーストを防ぐためにも、コピーはAlt + c、貼り付けはAlt + v(あるいはShift + Insert)で明示的におこなう癖をつけると重大なミスを防ぐことができます。

[設定] – [その他の設定]から「コピーと貼り付け」タブを選択して「右クリックでの貼り付けを無効にする」にチェックを入れます。

貼り付け時に末尾の改行を削除する

TERATERM.INIでの設定はこちら

TrimTrailingNLonPaste=on

手順書のコマンドを1行ずつコピー&ペーストする際に威力を発揮します。最後の改行を削除してくれるので、ペーストした際に勝手にコマンドが実行されません。

投入するコマンドを確認しながら作業を進める際に便利です。

貼り付け時に改行を正規化する

この設定は最新のTera Termでは削除されています。
古いバージョンのTera Termを使う場合は、この設定を有効化することをおすすめします。

TERATERM.INIでの設定はこちら

NormalizeLineBreakOnPaste=on

エディタの改行コードがLFやCRであったり、CRとLFが混在しているテキストを貼り付ける場合はこのオプションを有効にしておくと便利です。

貼り付けた際に行間遅延が効かない場合は改行コードに問題がある場合が多いため「貼り付け時に改行を正規化する」を有効にすると解決するかも知れません。

自動的にログ採取を開始する

TERATERM.INIでの設定はこちら

LogAppend=on
LogAutoStart=on
LogDefaultName=%Y%m%d-%H%M%S-&h.log

ログ取得を忘れないよう、自動的にログ採取を開始することをおすすめします。

[設定] – [その他の設定]から「ログ」タブを選択して「自動的にログ採取を開始する」にチェックを入れておきます。

ログファイル名を固定にすると複数のTera Termを実行する際にエラーとなるので、strftimeフォーマットで指定することをおすすめします。

また、誤って上書きしないように「追記」にチェックを入れておくと安心です。

ログにタイムスタンプを付ける

TERATERM.INIでの設定はこちら

LogTimestamp=on
LogTimestampType=Local

この設定をおこなうとログの各行の左側にタイムスタンプが付加されます。これによりトラブルがあった際にすべての作業の履歴が秒単位で追いかけられます。

何時何分何秒にこのコマンドを実行したんだっけ?

rebootを実行してプロンプトが返ってくるまで何秒かかったのだろう?

こういったことがすぐ分かります。

検証作業を行う際も、すべての画面出力が秒単位で記録されるので検証精度が上がります。再起動を伴う作業など、何秒でプロンプトが返ってくるのかなど詳細に知ることができます。

[設定] – [その他の設定]から「ログ」タブを選択して、オプションの「タイムスタンプ」にチェックを入れておきます。

時刻はローカルタイムで良いと思いますが、変更が必要であれば適宜選択してください。

画面リサイズ時にクリアしない

この設定は最新のTera Termではデフォルトで off になっています。
古いバージョンのTera Termを使う場合、この設定を明示的にoffにすることをおすすめします。

TERATERM.INIでの設定はこちら

ClearOnResize=off

Tera Termのウィンドウサイズを変更するとデフォルトでは表示内容がクリアされます。この設定を無効化しておくと、ウィンドウサイズを変更しても画面内容が保持されます。

[設定] – [その他の設定] から [全般]タブを選択して、下記の赤枠で囲った箇所のチェックを外します。

スクロールバッファを増やす

TERATERM.INIでの設定はこちら

ScrollBuffSize=400000

画面出力をすべてクリップボードへコピーするにはスクロールバッファが十分に大きい必要があります。

デフォルトは1万行ですが、ネットワーク機器のコンフィグは数万行に及ぶことがあるので自身の作業環境に合わせて適切に設定してください。

[設定] – [ウィンドウ]からスクロールバッファのサイズを変更します。

Tera Termの設定をファイルに保存する

設定ファイルを保存しないと次回から反映されませんから[設定]から[設定の保存]をクリックして保存します。

Tera Termの設定ファイルはデオフォルトでは以下の様に保存されます。

古いTera Term

C:\Program Files (x86)\teraterm\TERATERM.INI

Tera Term5系

C:\Users\ユーザー名\AppData\Roaming\teraterm5\TERATERM.INI

デオフォルトでは上記のパスに保存されますが、自分でカスタマイズした設定ファイルはマイドキュメント配下に保存することをおすすめします。

デフォルトの配置場所とマイドキュメント配下の両方にTERATERM.INIが存在する場合、マイドキュメント配下のファイルが優先されます。

TERATERM.INIを直接編集する

Tera Termから設定変更できない項目については、TERTERM.INIを編集する必要があります。

TERATERM.INIは以下の場所に保存されています。

古いTera Term

C:\Program Files (x86)\teraterm\TERATERM.INI

Tera Term5系

C:\Users\ユーザー名\AppData\Roaming\teraterm5\TERATERM.INI

ジョージ

TERATERM.INIを編集する場合は、マイドキュメント配下に保存したTERATERM.INIを編集することをおすすめします。

自動コピーを無効化

TERATERM.INIでの設定

AutoTextCopy=off

マウスでTera Term画面の文字列を選択すると自動的にクリップボードにコピーされます。とても便利な機能なので自動コピーを使っている方は非常に多いのですが、これは意図しないコピー&ペーストで作業ミスを発生させる可能性が高まります。

そのため、自動コピーは無効化してコピーはAlt + c、貼り付けはAlt + v(あるいはShift + Insert)で明示的におこなう癖を付けることをおすすめします。

ジョージ

作業ミスの多くが意図しないコピー&ペーストです。

自動的な文字列選択開始を無効化

TERATERM.INIでの設定

SelectOnActivate=off

非アクティブ状態のTera Termの画面をマウスでクリックするとウィンドウがアクティブになりますが、誤ってそのままマウスをドラッグすると文字列が選択されます。

SelectOnActivateをoffにしておくことによって誤って文字列が選択されてしまうことを防ぎます。

Tera Term設定のまとめ

Tera Termで作業中に発生するミスとして多いのが意図しないコピーとペースト、そしてログの取得忘れです。

最初は面倒に感じるかと思いますが、コピーはAlt+cでおこない、ペーストはAlt+v(あるいはShift+Insert)でおこなうようにすると作業ミスを防ぐことができるはずです。

こういった細かい積み重ねが、あなたの周りからの信頼度をアップさせてくれるでしょう!

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

氷河期世代ど真ん中。
高卒フリーターからブラック企業を経てITエンジニアに転職。
リーマンショックのときは派遣切りにも遭いました!
36歳でフリーランスに転向し、現在は年収1200万円を突破!
年収アップを応援するWEBサイトを運営しています。

コメント

コメントする

目次