Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

ssh completions not parsing includes

Offen
#1,124 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Anfängerfreundlichkeit
64/100
Issue-Typ
Bug
Klarheit
Größtenteils klar
Aktivitätsstatus
Aktiv
Tech-Stack
shell
Bereich
cli

Rechercherichtung

Beginne mit custom-completions/ssh/ssh-completions.nu und reproduziere das Problem mithilfe des gezeigten config.nu-Imports und einer SSH-Konfiguration, die Include other.sshconfig enthält. Verfolge, wie eingebundene Dateien gefunden und geparst werden, und überprüfe anschließend, dass Hosts aus der eingebundenen Datei in den SSH-Vervollständigungsergebnissen erscheinen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

This is more of a feature request, than a bug report.
The ssh completions is only parsing the ~/.ssh/config file and not all files included in the config.
Most of my ssh config is in an included file, so it would be great if this feature would be added.

Thanks <3

I just took a look at the actual completions file and it appears, that this feature already exists. However, it is not working for me.

My config file looks like this

Include other.sshconfig # include another ssh config if it exists

Host github.com # VJMReichenbach GitHub
  HostName github.com
  User git
  IdentityFile ~/.ssh/vjmreichenbach_github

More config...

The module gets included in config.nu with:
use ~/nu_scripts/custom-completions/ssh/ssh-completions.nu *

Am I doing something wrong?

Vorherrschende Sprache
Nushell
Sterne
1.3k
Forks
323
Ø Merge
3 Std. 26 Min.
Gemergte PRs (30 T.)
4

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus nushell/nu_scripts

Alle Issues in nushell/nu_scripts

Ähnliche Issues

Weitere Issues zu CLI

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.