Genskab Automatisk Tab-Fuldførelse af Kapitaliserede Mapper i zsh på Ny PC - Trin-for-Trin Guide

Hvordan kan funktionen for automatisk tab-fuldførelse af kapitaliserede mapper som Documents, Downloads og Music i zsh genskabes på en ny pc, når det tidligere fungerede automatisk på en tidligere Arch-installation?

For at genskabe automatisk tab-fuldførelse af kapitaliserede mapper i zsh på en ny pc, skal du installere zsh, skifte til zsh som standard shell, installere Oh My Zsh, aktivere og installere nødvendige plugins, konfigurere case-insensitive fuldførelse, og genindlæse zsh konfigurationen.

Sådan genskabes automatisk tab-fuldførelse af kapitaliserede mapper i zsh på en ny pc

Hvis du tidligere har haft automatisk tab-fuldførelse af kapitaliserede mapper som Documents, Downloads og Music i zsh på en Arch-installation, og ønsker at genskabe denne funktion på en ny pc, kan du følge disse trin:

  1. Installer zsh:
    sudo pacman -S zsh
  2. Skift til zsh som din standard shell:
    chsh -s $(which zsh)
  3. Installer Oh My Zsh:

    Oh My Zsh er en populær ramme for at administrere din zsh-konfiguration.

    sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
  4. Aktiver plugin til automatisk fuldførelse:

    Rediger din ~/.zshrc fil og tilføj zsh-autosuggestions og zsh-syntax-highlighting plugins.

    plugins=(git zsh-autosuggestions zsh-syntax-highlighting)
  5. Installer nødvendige plugins:

    Installer zsh-autosuggestions og zsh-syntax-highlighting plugins.

    
    git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
    git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
        
  6. Konfigurer case-insensitive fuldførelse:

    Tilføj følgende linjer til din ~/.zshrc fil for at sikre, at tab-fuldførelse er case-insensitive:

    
    # Case insensitive tab completion
    zstyle ':completion:*' matcher-list 'm:{a-zA-Z}={A-Za-z}'
        
  7. Genindlæs zsh konfiguration:
    source ~/.zshrc

Efter at have fulgt disse trin, bør du have genskabt den automatiske tab-fuldførelse af kapitaliserede mapper i zsh på din nye pc.

Opret din første opgave på få minutter

Spar dig selv for besvær og kom igennem din to-do liste i dag

1

Beskriv din opgave

2

Modtag bud

3

Få løst din opgave

opgaver platform services

Møbelsamling

Hjælp med at samle Ikea klædeskab

opgaver platform services

Maler

Klargøring af lejlighed til flyttesyn

opgaver platform services

Flyttehjælp

Flytning af 150 kvm hus til Roskilde fra København

opgaver platform services

Havearbejde

Beskæring af 4 større træer

opgaver platform services

IT support

Geninstallering af windows + programmer

opgaver platform services

Elektriker

Installation af Sonos musikanlæg i hus

opgaver platform services

Rengøring

Ugentlig rengøring af lejlighed (114kvm)

opgaver platform services

Flyttehjælp

Flytning af 150 kvm hus til Roskilde fra København

opgaver platform services

Elektriker

Opsætning af lamper i stue og soveværelse

opgaver platform services

Catering

3-retters menu til 14 mennesker