zsh

Hoe autocomplete in te stellen en te configureren op ZSH

Hoe autocomplete in te stellen en te configureren op ZSH
Als u een eenmalige terminalgebruiker bent, kunt u de standaardshell gebruiken die bij uw systeem wordt geleverd; it (Bash) heeft een breed scala aan functionaliteiten en hulpmiddelen om u te helpen uw taken uit te voeren. Als u echter een gewone terminalgebruiker bent, kan Bash saai, repetitief en inefficiënt worden.

Deze tutorial laat je zien hoe je een realtime, type-ahead automatische aanvullingsmodule voor ZSH instelt om het werken met de terminal gemakkelijker en efficiënter te maken.

Zsh-autocomplete gebruiken

De eerste methode die we zullen gebruiken is de zsh-autocomplete repository, een eenvoudig shellscript dat realtime automatische aanvulling en suggesties in uw ZSH-shell mogelijk maakt terwijl u typt.

Voordat u het installeert, moet u ervoor zorgen dat ZSH en git zijn geïnstalleerd en up-to-date zijn.

De eerste stap is om de repository te klonen:

git clone --diepte 1 -- https://github.com/marlonrichert/zsh-autocomplete.git

Verwijder vervolgens alle aanroepen naar compinit die beschikbaar zijn in het ZSH-configuratiebestand en navigeer ten slotte naar de gekloonde repository en voeg de .zsh-bestand naar .zshrc met behulp van het source-commando:

cd zsh-autocomplete bron
zsh-autocomplete.inpluggen.zsh

Nadat u de tool met succes hebt geïnstalleerd, kunt u nu automatische suggesties zien terwijl u opdrachten typt:

Zsh-autosuggesties gebruiken

De andere methode is om het pakket zsh-autosuggestions te gebruiken. Met dit pakket kunt u automatisch opdrachten voorstellen op basis van de geschiedenis van uw opdrachten, zodat u gemakkelijk toegang hebt tot veelgebruikte opdrachten.

Gebruik apt-pakketbeheerder om de installatie uit te voeren als:

sudo apt-get update
sudo apt-get install zsh-autosuggestions -y

Eenmaal geïnstalleerd, kunt u beginnen met het typen van opdrachten en krijgt u toegang tot de opdrachten die u in die context kunt typen.

Conclusie

Met behulp van de twee genoemde benaderingen kunt u uw taken in de shell veel gemakkelijker maken door snel toegang te krijgen tot eerder gebruikte en nieuwe opdrachten in realtime.

OSD-overlay tonen in Linux-apps en -games op volledig scherm
Het spelen van games op volledig scherm of het gebruik van apps in de modus volledig scherm zonder afleiding kan u afsnijden van relevante systeeminfo...
Top 5 Game Capture-kaarten
We hebben allemaal gezien en genoten van streaming gameplays op YouTube. PewDiePie, Jakesepticye en Markiplier zijn slechts enkele van de beste gamers...
Hoe een spel op Linux te ontwikkelen
Tien jaar geleden zouden niet veel Linux-gebruikers voorspellen dat hun favoriete besturingssysteem ooit een populair spelplatform voor commerciële vi...