Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Alapértelmezés szerint a lap címe a rendszerhéj címére van állítva. Ha egy lap több ablaktáblából áll, a lap címe az aktuálisan szűrt panel címére van állítva. Ha testre szeretné szabni, hogy mi legyen a tabulátor címe, kövesse ezt az oktatóanyagot.
Ebben az oktatóanyagban a következőket sajátíthatja el:
-
tabTitleA beállítás használata - A rendszerhéj címének beállítása
-
suppressApplicationTitleA beállítás használata
tabTitle A beállítás használata
A tabTitle beállítással meghatározhatja a rendszerhéj új példányának kezdőcímét. Ha nincs beállítva, a rendszer a profilt name használja. Minden rendszerhéj másképp reagál erre a beállításra.
| Héj | Magatartás |
|---|---|
| PowerShell | A cím be van állítva. |
| Parancssorba | A cím be van állítva. Ha egy parancs fut, az ideiglenesen hozzá van fűzve a cím végéhez. |
| Ubuntu | A cím figyelmen kívül lesz hagyva, és ehelyett a következőre van állítva: user@machine:path |
| Debian | A cím be van állítva. |
Megjegyzés:
Bár az Ubuntu és a Debian is basht futtat, eltérő viselkedésük van. Ez azt mutatja, hogy a különböző disztribúciók eltérő viselkedést mutathatnak.
A rendszerhéj címének beállítása
A rendszerhéj teljes mértékben szabályozhatja a saját címét. Azonban minden rendszerhéj másként állítja be a címét.
| Héj | Command |
|---|---|
| PowerShell | $Host.UI.RawUI.WindowTitle = "New Title" |
| Parancssorba | TITLE New Title |
| erősen megüt* | echo -ne "\033]0;New Title\a" |
Vegye figyelembe, hogy egyes Linux-disztribúciók (pl. Ubuntu) a rendszerhéj használatakor automatikusan beállítják a címüket. Ha a fenti parancs nem működik, futtassa a következő parancsot:
export PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
echo -ne '\033]0;New Title\a'
Ekkor a cím "Új cím" lesz.
A könnyebb hozzáférés érdekében adja hozzá a következőt a következőhöz ~/.bashrc:
settitle () {
export PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
echo -ne '\033]0;'"$1"'\a'
}
Miután újra megnyitotta a rendszerhéjat, az alábbi paranccsal bármikor módosíthatja a rendszerhéj címét:
settitle 'New Title'
suppressApplicationTitle A beállítás használata
Mivel a rendszerhéj rendelkezik a címével, bármikor dönthet úgy, hogy felülírja a lap címét. A PowerShell-modul például posh-git hozzáadja a Git-adattár adatait a címhez.
A Windows Terminal lehetővé teszi, hogy letiltsa a cím módosításait a profilban való true beállítássalsuppressApplicationTitle. Ezzel a profil új példányai a látható címet a következőre tabTitleállítják be: . Ha tabTitle nincs beállítva, a látható cím a profiléra namevan állítva.
Vegye figyelembe, hogy ez elválasztja a rendszerhéj címét a lapon látható címtől. Ha elolvassa a rendszerhéj változóját, ahol a cím be van állítva, az eltérhet a lap címétől.
Resources
Windows Terminal