Guide d'utilisation Windows

Windows

PlexusTerm se compile aussi pour Windows 10/11. Tout fonctionne comme sous Linux, sauf :

  • Terminal local : le shell par défaut est PowerShell 7 (pwsh.exe) lorsqu'il est dans le PATH, sinon Windows PowerShell (powershell.exe), avec %COMSPEC% en dernier recours ; il démarre dans %USERPROFILE%. Paramètres → Terminal → Shell des terminaux locaux en choisit un autre, comme cmd, WSL ou Git Bash.
  • Explorateur de fichiers : suivre le dossier du terminal nécessite que le shell envoie OSC 7 (voir Explorateur de fichiers pour PowerShell) ; Windows ne permet pas à PlexusTerm de lire le dossier de travail d'un autre programme. Permissions… n'est pas proposé.
  • Dossier personnel : ~ est %USERPROFILE% ; les clés d'hôte vont donc dans %USERPROFILE%\.ssh\known_hosts et les chemins de clés acceptent à la fois ~/ et ~\.
  • Agent SSH : SSH_AUTH_SOCK s'il est défini, sinon le canal nommé de l'agent Windows OpenSSH \\.\pipe\openssh-ssh-agent (démarrez le service « OpenSSH Authentication Agent » et ajoutez les clés avec ssh-add).
  • Fichiers enregistrés (sessions, paramètres, macros) : ils reposent sur les permissions de votre profil utilisateur au lieu des modes de fichier Unix.
  • Consoles série : elles listent les ports COM signalés par Windows (COM3, ...) et acceptent un nom de port saisi.
  • Scanners de ports et de réseau : Windows réessaie une connexion refusée pendant environ deux secondes, plus longtemps que la sonde d'une seconde ; les ports fermés peuvent donc être listés comme filtered. Les ports ouverts sont trouvés comme sous Linux.
  • Mosh n'est pas proposé : il n'existe pas de mosh-client empaqueté pour Windows. Une session Mosh importée ou enregistrée ailleurs indique « Mosh is not available on Windows », sauf si un mosh-client.exe se trouve dans le PATH.