RLoginでやっておきたい設定、Tips

# 概要

ターミナルソフトのRLoginについて、便利な設定やショートカットコマンド等紹介します。

https://kmiya-culti.github.io/RLogin/

# 設定編

## 接続周り

### 設定ファイルを作成する

RLogin.exeと同じディレクトリにRLogin.iniファイルを作成しておくことで、そのiniファイルに設定内容が書き込まれます。
※iniファイルがない場合、レジストリに設定が書き込まれます。iniファイルを使用することでのリスクもあるようですが今まで特に困ったことは無いです。

> 	レジストリに保存せずにプライベートプロファイルを使用します
※プライベートプロファイルは、複数のプロセスからの変更などに弱いです。また、ファイルベースで意図せぬハングアップやファイルのコピーなどで壊れる場合がありレジストリベースよりリスクが高くなり動作も非常に遅いと思いますのでご注意ください

PCを買い替えたりするときに、このiniファイルも移動させれば、細かい設定を再び行うことなく使用できます。

:::note info
すでにRLogin.iniファイルを作成せずに使用開始している場合、`ヘルプ` > `プライベートプロファイル作成`で書き出すことも可能です。

![2022-07-18_00h59_45.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/127686/d6a1322d-b2f5-98e1-c51c-0121ac122ff1.png)


:::



### 接続先のタブを分ける

RLoginを起動したときの`Server Select`画面で保存済みの接続先をタブを分けて表示する設定です。

![2022-07-17_20h37_28.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/127686/bdf57e2d-7b6d-e948-6d98-1f35c878cc1e.png)

接続先編集画面の`サーバー`の右上のセレクトボックスにタブに表示したい文字列を入力して設定します。

※タブはドラッグで並びを変更することはできず、辞書配列的にソートされて並んでいるので、自分の場合は`00_`のような文字列を先頭に付けて並びを決めています。

### 接続先情報を画面背景に表示

画面背景に接続先アドレスや接続エントリー名を表示することができる設定です。

![2022-07-17_16h26_03.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/127686/46d29ae2-5543-5e1d-77c6-3f1312e2b411.png)

オプション設定の `カラー` > `背景設定` の`テキスト描画`の箇所から設定します。
`バックグランド画像にテキストを追加`チェックボックスにチェックを入れた後、表示位置、表示文字列を設定します。

`%E` は接続エントリー名
`%S` はサーバアドレス
詳細は公式の[送信文字列の特殊文字](https://kmiya-culti.github.io/RLogin/#FILENAMEEXT)をご参照ください。

![2022-07-17_16h26_26.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/127686/05bbbd7c-145c-5953-b317-06d10944ae38.png)

### 画面背景の変更

`カラー`から背景色や文字色を変更することができます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/127686/b012a804-1d13-8765-1f0c-bd95d67a875f.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/127686/0c858420-3f0a-2ae5-6d8e-f154d4d8706a.png)

また、`カラー` > `背景設定` の`バックグランド画像`から画像を背景に設定することも可能です。

![2022-07-17_23h43_22.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/127686/0533d9b7-af6b-a632-47cb-0f35b59220df.png)

![2022-07-17_23h43_12.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/127686/8af45ca6-76c2-7412-a3e5-179ad53d13a6.png)


### アクティブウィンドウを強調する

オプション設定の `スクリーン` から`アクティブでないウィンドウの文字輝度を下げて表示する` チェックボックスにチェックをつけると、画面分割したり、他のウィンドウがアク
ティブのときは暗く表示され、アクティブになっているときだけ明るく表示されます。

![2022-07-17_20h31_49.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/127686/6078f50a-7f6e-8744-5fb0-a911a8d6894e.png)


### ログを保存

オプション設定の`スクリーン` > `ヒストリー` の`通信ログ`で`通信ログを年月日をつけて自動作成する`チェックボックスにチェックを付けた上で、保存先を設定することで、操作ログを残しておくことができます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/127686/d289a121-168f-3b62-ccf2-51f9cc89fa99.png)

※topコマンドのようにログを描画し続けるような操作をするとその内容までログとして書き込み続けられてしまうので、注意

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/127686/38fe3611-770a-6bae-a074-43da42d99d00.png)



## 操作周り

### マウスクリックでのコピー&ペースト

自分がRLoginを使う前はTera Termを使っており、範囲選択でコピー、右クリックでペーストという動作に合わせたかったので掲載。
(人によっては範囲選択で勝手にコピーしてしまうのは鬱陶しいと感じることもあると思うので、お好みで。。。)

![2022-07-17_23h56_35.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/127686/1de8d4bd-4fdf-9f05-95a7-7615e61be86a.png)

### タブのホバーでホバーしたタブをオーバーレイ表示

`クリップボード` > `マウス関連` の`マウス`の`タブバーにマウスを置いたときの動作`で`Gost`または`Gost+Info`を選択することで、現在開いているタブとは別のタブをホバーすると、ホバーしたタブの内容をオーバーレイ的に表示します。

![2022-07-18_00h39_24.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/127686/53250de1-b8a7-681a-392e-737bea3fd9bb.png)

![hover.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/127686/d45ee7fb-7634-d7e5-0211-068b20417144.gif)

# ショートカットキー

※下記ショートカットキーはデフォルトの設定です。

## 画面分割

`Ctrl + →`でカーソルのある位置から右へ
`Ctrl + ↓`でカーソルのある位置から下へ
画面を分割し新しい接続を行います

![split.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/127686/d3162e92-a074-4377-0dea-8b152e5e7104.gif)


## 分割した画面のカーソル移動

`Alt + カーソルキー`でカーソルのある位置からその方向の画面へ移動
`Ctrl + 数字キー`でタブのN番目
へ移動します

![move.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/127686/952c96dc-6a3c-03ed-c3f0-0e89d1c5f5be.gif)


# その他便利機能

## コマンドの同時送信

`編集` > `ブロードキャスト` (もしくは`同時送信`のアイコン)をオンにすると複数接続先に対して同じキー入力を送信できます。

![2022-07-17_20h09_41.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/127686/e542c492-299f-6ccf-9163-fbbc81ade1b6.png)
![2022-07-18_00h36_05.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/127686/539df632-b4b6-cbe5-bbc6-a7a14a3a9460.png)

![sameKeys.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/127686/901fbf44-8f2c-5106-b9f2-bc8ba348903b.gif)


ブロードキャストがオンになっているとき、タブにチェックボックスが表示されるので、チェックを外すと対象外になります。

![2022-07-17_20h17_53.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/127686/ab33738c-055b-f59b-3d7d-62c3d171c988.png)


# おわりに

他にこんな便利機能あるよーっていうのがあればコメントいただければ幸いです。