Setel shell urxvt tanpa chsh?


3

Saya ingin menggunakan bash sebagai shell default saya (sehingga lebih mudah di tty) tapi saya ingin menggunakan zsh ketika saya menggunakan X di urxvt. Apakah ada cara untuk melakukan ini?

Jawaban:


2

Anda dapat mengirim zsh sebagai perintah saat meluncurkan urxvt:

urxvt -e /path/to/zsh

1

Anda dapat menggunakan tanda centang pada diri Anda ~/.bashrc jika sedang berjalan (u) rxvt . Dan jika demikian, ganti pesta dengan zsh :

if [[ "$TERM" == *rxvt* ]]; then
   exec zsh
fi
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.