Link to @sesa501225's main issue: warpdotdev/warp#9417
The ssh host-completion generator (SSH_CONFIG_CMD in command-signatures/src/generators/common.rs) expands Include directives with an awk program that prefixes any path not starting with / with $HOME/.ssh/. A Windows drive-letter path such as Include C:\Users\me\.ssh\extra_config (written by Git Bash users who pick Windows ssh.exe at install) therefore becomes $HOME/.ssh/C:\Users\…, which does not exist — so the included hosts never appear in completion.
Fix proposed in #280 (normalize C:\… / C:/… to MSYS/Git Bash /c/… form before the relative-path branch).
Link to @sesa501225's main issue: warpdotdev/warp#9417
The
sshhost-completion generator (SSH_CONFIG_CMDincommand-signatures/src/generators/common.rs) expandsIncludedirectives with an awk program that prefixes any path not starting with/with$HOME/.ssh/. A Windows drive-letter path such asInclude C:\Users\me\.ssh\extra_config(written by Git Bash users who pick Windowsssh.exeat install) therefore becomes$HOME/.ssh/C:\Users\…, which does not exist — so the included hosts never appear in completion.Fix proposed in #280 (normalize
C:\…/C:/…to MSYS/Git Bash/c/…form before the relative-path branch).