Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Secara default, judul tab diatur ke judul shell. Jika tab terdiri dari beberapa panel, judul tab diatur ke panel yang saat ini difokuskan. Jika Anda ingin menyesuaikan apa yang ditetapkan sebagai judul tab, ikuti tutorial ini.
Dalam tutorial ini, Anda akan belajar cara:
-
tabTitleGunakan pengaturan - Atur judul shell
-
suppressApplicationTitleMenggunakan pengaturan
tabTitle Gunakan pengaturan
Pengaturan ini tabTitle memungkinkan Anda menentukan judul awal untuk instans baru shell. Jika tidak diatur, profil name akan digunakan sebagai gantinya. Setiap shell merespons pengaturan ini secara berbeda.
| Kerang | Perilaku |
|---|---|
| PowerShell | Judul diatur. |
| Prompt Perintah | Judul diatur. Jika perintah berjalan, perintah akan ditambahkan sementara ke akhir judul. |
| Ubuntu | Judul diabaikan, dan sebagai gantinya diatur ke user@machine:path |
| Debian | Judul diatur. |
Nota
Meskipun Ubuntu dan Debian sama-sama menjalankan bash, mereka memiliki perilaku yang berbeda. Ini untuk menunjukkan bahwa distribusi yang berbeda mungkin memiliki perilaku yang berbeda.
Atur judul shell
Shell memiliki kontrol penuh atas judulnya sendiri. Namun, setiap shell menetapkan judulnya secara berbeda.
| Kerang | Command |
|---|---|
| PowerShell | $Host.UI.RawUI.WindowTitle = "New Title" |
| Prompt Perintah | TITLE New Title |
| Bash* | echo -ne "\033]0;New Title\a" |
Perhatikan bahwa beberapa distribusi Linux (misalnya Ubuntu) mengatur judulnya secara otomatis saat Anda berinteraksi dengan shell. Jika perintah di atas tidak berfungsi, jalankan perintah berikut:
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'
Ini akan mengubah judul menjadi 'Judul Baru'.
Untuk akses yang lebih mudah, tambahkan ini ke akhir Anda ~/.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'
}
Setelah membuka kembali shell, Anda sekarang dapat mengubah judul shell kapan saja menggunakan perintah berikut:
settitle 'New Title'
suppressApplicationTitle Gunakan pengaturan
Karena shell memiliki kontrol atas judulnya, shell dapat memilih untuk menimpa judul tab kapan saja. Misalnya, posh-git modul untuk PowerShell menambahkan informasi tentang repositori Git Anda ke judul.
Terminal Windows memungkinkan Anda menekan perubahan pada judul dengan mengatur suppressApplicationTitle ke true di profil Anda. Ini membuat instans baru profil mengatur judul yang terlihat ke tabTitle. Jika tabTitle tidak diatur, judul yang terlihat diatur ke profil name.
Perhatikan bahwa ini memisahkan judul shell dari judul yang terlihat yang disajikan pada tab. Jika Anda membaca variabel shell tempat judul diatur, itu mungkin berbeda dari judul tab.
Resources
Windows Terminal