zsh

Kaip nustatyti ir sukonfigūruoti automatinį užbaigimą ZSH

Kaip nustatyti ir sukonfigūruoti automatinį užbaigimą ZSH
Jei esate vienkartinis terminalo vartotojas, galite naudoti numatytąjį apvalkalą, pateiktą su jūsų sistema; it (Bash) turi platų funkcijų ir įrankių asortimentą, kuris padės jums atlikti savo užduotis. Tačiau jei esate įprastas terminalo vartotojas, Bashas gali tapti nuobodus, pasikartojantis ir neefektyvus.

Ši pamoka parodys, kaip nustatyti realaus laiko „ZSH“ tipo automatinio užbaigimo modulį, kad būtų lengviau ir efektyviau dirbti su terminalu.

Naudojant „zsh-autocomplete“

Pirmasis metodas, kurį naudosime, yra „zsh-autocomplete“ saugykla, paprastas apvalkalo scenarijus, kuris įgalina automatinį užbaigimą realiuoju laiku ir pasiūlymus jūsų ZSH apvalkale, kai vedate.

Prieš diegdami įsitikinkite, kad turite įdiegtą ir atnaujintą „ZSH“ ir „Git“.

Pirmas žingsnis yra klonuoti saugyklą:

git klonas - 1 gylis - https: // github.com / marlonrichert / zsh-autocomplete.git

Tada pašalinkite visus skambučius į „compinit“, esančius ZSH konfigūracijos faile, tada eikite į klonuotą saugyklą ir pridėkite .zsh failą į .zshrc naudojant komandą šaltinis:

CD zsh-automatinio užbaigimo šaltinis
zsh-autocomplete.Prijunkite.zsh

Sėkmingai įdiegę įrankį, dabar galite matyti automatinius pasiūlymus, kai vedate komandas:

Naudojant „zsh-autosuggestions“

Kitas būdas yra naudoti paketą „zsh-autosuggestions“. Šis paketas leidžia jums automatiškai siūlyti komandas pagal jūsų komandų istoriją, leidžiant lengvai pasiekti dažniausiai naudojamas komandas.

Naudodami apt paketų tvarkyklę, išleiskite diegimą kaip:

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

Įdiegę galite pradėti rašyti komandas ir gausite prieigą prie komandų, kurias galite įvesti tame kontekste.

Išvada

Naudodamiesi dviem paminėtais būdais, galite žymiai palengvinti savo užduotis apvalkale, greitai pasiekdami anksčiau naudojamas ir naujas komandas realiuoju laiku.

Geriausi „Linux“ žaidimų konsolių emuliatoriai
Šiame straipsnyje bus išvardyta populiari žaidimų konsolių emuliavimo programinė įranga, skirta „Linux“. „Emuliacija“ yra programinės įrangos suderina...
Geriausi „Linux“ žaidimų distristai 2021 m
„Linux“ operacinė sistema nuėjo ilgą kelią nuo originalios, paprastos, serverio išvaizdos. Ši OS pastaraisiais metais nepaprastai patobulėjo ir dabar ...
Kaip užfiksuoti ir perduoti savo žaidimų sesiją sistemoje „Linux“
Anksčiau žaidimai buvo laikomi tik pomėgiu, tačiau laikui bėgant lošimų pramonė labai augo technologijų ir žaidėjų skaičiaus atžvilgiu. Žaidimų audito...