Tabby

Tabby は Windows, macOS, Linux に対応したターミナル。
機能てんこ盛りで、クロスプラットフォームなので好んで使っている。

以下のプラグインを使っている。

    • gist に設定ファイルを保存して、端末間で共有することができる。

元々は dotfiles で設定ファイルを管理していたが、Tabby の SSH マネージャとかを活用しようとすると、設定ファイルに機密情報が紛れ込んでしまう問題があった。
なので、設定ファイルは sync-config を使って gist で管理するようにした。

  • 1つの設定ファイルにすべてがまとまっている。
  • メモリ食いすぎ。
  • .ssh/config の Include をサポートしていない。
  • SFTP 接続だけができない。

.config/tabby/config.yaml にすべてをまとめないようになってほしい。
一つにまとまっているので、SSH 接続先とか秘匿したい情報だけ別管理ができない。
結果 dotfiles ではなく sync-config で管理することになっている。

まだ実害あるレベルじゃないから良いが、Electron ということもあって異常にメモリを使っている。
もう少し軽くなってほしい。
SEE: Improve performance by eliminating Electron dependency #7689

.ssh/config の Include をサポートしていないので、別ファイルに接続先を定義できない。
config に書いた SSH 接続先しかインポートしてくれない。

SFTP はサポートしているが、接続先ホストのターミナルに入れるのが前提となっている。
つまり FileZilla とか WinSCP みたいなファイルだけやり取りしたいですみたいなケースに対応できない。
(そんな特殊な状況で使うなという意見はごもっとも)
ターミナルソフトがやることじゃないのだろうが、ここまで機能てんこ盛りだと、少し期待したくもある。

  • information_technology/software/tabby.txt
  • 最終更新: 2024/11/27 11:01
  • by snake