Ungavumela kanjani ukuqedela ngokuzenzakalela ku-terminal

Este ithiphu ilusizo kubo bonke abantu abasebenzisa njalo (nsuku zonke) i Isikhumulo noma ikhonsoli kuzinhlelo ze-GNU / Linux.

Ngaphambi kokuqala

Uma kwenzeka singenayo iphakheji yokuqedela i-bash, siyayifaka:

ukufaneleka ukufaka ukuqeda-bash

Nika amandla ukuqedela ngokuzenzakalela kuma-TTY kubo bonke abasebenzisi

Sivula / etc / profile

nano / njll / profile

Sibheka ku / etc / profile ngemigqa elandelayo ...

# vumela ukuqedwa kwe-bash kumagobolondo asebenzisanayo
#if [-f / etc / bash_completion] &&! shopt -oq posix; lapho-ke
#. / njll / bash_completion
#fi

Futhi singena esikhundleni sika:

uma ["$ BASH"]; lapho-ke
       uma [-f / etc / bash_completion] &&! shopt -oq posix; lapho-ke
            . / njll / bash_completion
       fi
fi

Okwakamuva kuzokwenza kusebenze i-bash_completion yabo bonke abasebenzisi, kufaka phakathi izimpande. Kepha izoyinika amandla kuma-TTY kuphela, hhayi kuma-emulators wokugcina.

Sisetha kabusha i-TTY futhi yilokho kuphela.

Njengoba ukwazi ukubona, singeze i- if kufayela lasekuqaleni, eliqinisekisa ukuthi i-bash_completion isebenza kuphela lapho sikuBash. Ngaphandle kwaleyo mibandela, i-GDM izosinika iphutha elishiwo ngaphambili, ngoba i-GDM izobe ibiza bash_completion, futhi ngasizathu simbe iphikisana ne-xsession.

Nika amandla ukuqedela ngokuzenzakalela kuma-emulators wokugcina wabo bonke abasebenzisi

Sivula /etc/bash.bashrc

# nano /etc/bash.bashrc

Sibheka ku /etc/bash.bashrc ukuthola imigqa elandelayo ...

# vumela ukuqedwa kwe-bash kumagobolondo asebenzisanayo
#if [-f / etc / bash_completion] &&! shopt -oq posix; lapho-ke
#. / njll / bash_completion
#fi

... Futhi sisusa i - "#" (asiyikuncomment), kubukeka kanjena:

# vumela ukuqedwa kwe-bash kumagobolondo asebenzisanayo
uma [-f / etc / bash_completion] &&! shopt -oq posix; lapho-ke
    . / njll / bash_completion
fi

Okwakamuva kuzokwenza kusebenze i-bash_completion yabo bonke abasebenzisi, kufaka phakathi izimpande. Kepha izoyinika amandla kuma-emulators wokugcina kuphela, hhayi kuma-TTY.

Siqala kabusha noma yikuphi ukuphela futhi izinguquko zizoqala ukusebenza.

Nika amandla ukuqedela ngokuzenzakalela kuma-emulators wokugcina kumsebenzisi oyedwa kuphela

Kufanele sakhe (noma sihlele, uma likhona) ifayela ~ / .bashrc.

nano ~ / .bashrc

Sengeza (noma sesha uma zingekho, kepha saphawula, njengoba kwenziwa ku- /etc/bash.bashrc) ukuze kubukeke kanjena:

# vumela ukuqedwa kwe-bash kumagobolondo asebenzisanayo
uma [-f / etc / bash_completion] &&! shopt -oq posix; lapho-ke
    . / njll / bash_completion
fi

- Uma ifayela silakha, simane sengeze le migqa.
- Uma le migqa ikhona kepha ingekho, siyifaka ekugcineni kwefayela.
- Uma ikhona futhi le migqa ikhona, simane siyisuse.

Siqala kabusha ikhonsoli futhi ushintsho luzoqala ukusebenza.

Nika amandla ukuqedela okuzenzakalelayo lapho ufisa

Kumele sisebenzise i-bash_completion okwamanje esifuna ukuyisebenzisa. Izokwenziwa ingasebenzi uma siqeda iseshini esigungwini (ngomyalo wokuphuma) noma ivala ukuphela esikusebenzisayo uma sisesimweni sokuqhafaza. Ukuyisebenzisa noma kunini lapho sifuna khona, senza:

. / njll / bash_completion
Siyabonga uCarlos Fioriti!

Umthombo: incwajana yango-98


Engeza njengomthombo okhethwayo ku-Google