Aktiver Skråstreg Efter Symlink i Bash og Zsh: Guide til Tab-Komplettering

Hvordan kan man få tab-komplettering til at tilføje en skråstreg efter et symlink, der peger på en mappe, så man straks kan tilføje næste tegn til yderligere komplettering?

For at få tab-komplettering til at tilføje en skråstreg efter et symlink, der peger på en mappe, skal du tilføje specifikke linjer til din .bashrc eller .zshrc fil og genindlæse filen.

Hvordan kan man få tab-komplettering til at tilføje en skråstreg efter et symlink, der peger på en mappe, så man straks kan tilføje næste tegn til yderligere komplettering?

For at få tab-komplettering til at tilføje en skråstreg efter et symlink, der peger på en mappe, kan du følge disse trin:

  1. Brug af Bash:
    • Åbn din .bashrc fil i en teksteditor.
    • Tilføj følgende linje for at aktivere denne funktionalitet:
      bind 'set mark-symlinked-directories on'
    • Gem og luk filen.
    • Genindlæs .bashrc filen ved at køre:
      source ~/.bashrc
  2. Brug af Zsh:
    • Åbn din .zshrc fil i en teksteditor.
    • Tilføj følgende linje for at aktivere denne funktionalitet:
      zstyle ':completion:*' special-dirs true
    • Gem og luk filen.
    • Genindlæs .zshrc filen ved at køre:
      source ~/.zshrc

Disse trin vil sikre, at når du bruger tab-komplettering, vil en skråstreg automatisk blive tilføjet efter et symlink, der peger på en mappe, hvilket gør det nemmere at fortsætte med yderligere komplettering.