Skip to content

nero-terminal v0.3.0

Latest

Choose a tag to compare

@NickTominaga NickTominaga released this 13 Jun 08:57

新機能

  • アプリ内 GUI 表示(外部 X サーバー不要): SSH 接続設定の「X11」を「アプリ内に表示」にすると、リモートに仮想ディスプレイ (Xvfb) を起動し、xtermdisplay、ブラウザ (chromium)、GTK/Qt アプリなどの X11 アプリを ウィンドウごとに個別のポップアップでアプリ内に表示します。Windows に VcXsrv などのローカル X サーバーを入れる必要はありません。DISPLAY は自動で設定されるので、端末でコマンドを打つだけで表示でき(端末に余計な文字は打ち込みません)、ポップアップを閉じるとアプリも終了します。接続は既存の SSH の中だけで完結し、新しいポートは開きません。
  • SSH の X11 設定が 3 択に: オフ / 外部 X サーバーへ転送 (VcXsrv) / アプリ内に表示。

動作環境・リモート要件

  • アプリ本体: Windows 11 (64-bit) / macOS (Apple Silicon)
  • アプリ内 X11 表示を使うリモートホスト: Xvfb / x11vnc / xdotoolopenbox 推奨)
    • 例: Debian/Ubuntu sudo apt install xvfb x11vnc xdotool openbox / Alpine apk add xvfb x11vnc xdotool openbox
  • 表示したい X11 アプリ自体も必要(例: ブラウザなら chromium、ほかに xterm など)。
  • 不足している場合はアプリがインストール手順をダイアログで案内します。

同梱物

  • VS Code 拡張 (nero-terminal-vscode-0.3.0.vsix): 保存済み SSH セッションを VS Code のネイティブ端末として開く拡張。VS Code の拡張ビュー「…」→「Install from VSIX…」、または code --install-extension nero-terminal-vscode-0.3.0.vsix で導入。