Herhangi bir işlevsellik olduğunu görünmüyor gnome-terminal
için var olan bir pencereye için yeni bir sekme eklemek komut satırından. Ancak istediğinizi gerçekleştirmek için birkaç seçenek var.
Komut Başına Profil
gnome-terminal
SSH yapacağınız her ana bilgisayar için yeni bir profil oluşturun . Düzenli olarak bağlandığınız yalnızca birkaç ana bilgisayarınız varsa, bu en basit olabilir. Her profilin farklı bir başlığı, ön plan rengi, arka plan rengi, özel komutu ve tanımlanan diğer ayarları olabilir. Ardından File -> Open Tab
, seçilen profille yeni bir sekme açmak için kullanabilirsiniz .
Yeniden Kullanılabilir Profil
gnome-terminal
Farklı bir SSH ana bilgisayarına her bağlanmak istediğinizde yeni bir pencere açmak için kullanılacak yeni bir profil oluşturun ( Stefano'nun işaret ettiği bu AskUbuntu yanıtına dayanarak ). Birçok farklı ana bilgisayara sık sık bağlanırsanız bu işe yarar. Bu, yalnızca arka plan / ön plan renklerinde farklı ana bilgisayarlara bağlı olduğunuz farklı pencereleri ayırt etmenize izin vermez , ancak pencere başına farklı bir başlığınız olacaktır.gnome-terminal
gnome-terminal
Profile File -> New Profile
dayalı yeni bir profil ( ) oluşturun Default
ve "RemoteHost" olarak adlandırın (komutları kolaylaştırmak için "RemoteHost" içinde boşluk olmamalıdır).
Title and Command
Sekmenin altında şunları değiştirin:
Initial title:
"Uzak Ana Bilgisayar" a
When terminal commands set their own titles:
için Replace initial title
Colors
Sekmenin altında şunları değiştirin:
- işaretini kaldırın
Use colors from system theme
Build-in schemes:
için Custom
Text color:
ve Background color:
seçtiğiniz renklere. Bazı komutların ls
çıktıları için renkleri kullandığını ve çıktıyı okumayı zorlaştıracak renkleri seçmek istemediğinizi unutmayın.
Close
Yeni profilinizi kaydetmek için düğmeyi tıklayın .
- Artık
gnome-terminal
komutu kullanarak her uzak SSH ana bilgisayarı için yeni bir pencere açabilirsiniz gnome-terminal --window-with-profile=RemoteHost -t "Some Remote SSH Host" -x ssh user@somehost
. -t
Seçenek ayarlar gnome-terminal
pencere başlık ve -x
opsiyon terminalde komut satırının geri kalanını yürütür. Hatta alias
toplam tuş vuruşlarını kısaltmak için bir de yapabilirsiniz .
Komut satırı
Geçerli pencerede yeni bir sekme açmak için + + klavye kısayolunu kullanmak için bu blog girişinixdotool
ve wmctrl
komutlarını kullanan aşağıdaki komut dosyasıyla buldum (Ubuntu'da varsayılan olarak yüklenmediler, bu yüzden önce yüklemeniz gerekebilir) . Belirli bir profille yeni bir sekme açmak ve sizin için bir komut çalıştırmak için değiştirilebilir.gnome-terminal
CtrlShifttgnome-terminal
#!/bin/bash
# Path: /usr/local/bin/gnome-terminal
if [ "x$*" != "x" ]; then
/usr/bin/gnome-terminal "$@"
else
pgrep -u "$USER" gnome-terminal | grep -qv "$$"
if [ "$?" == "0" ]; then
WID=`xdotool search --class "gnome-terminal" | head -1`
xdotool windowfocus $WID
xdotool key ctrl+shift+t
wmctrl -i -a $WID
else
/usr/bin/gnome-terminal
fi
fi
Diğer
Yaratıcı olabilir ve başka şeyler deneyebilirsiniz.
Bu SuperUser cevabı temel olarak gnome-terminal
yeni bir pencere açmak için kullanılan geçici bir profil oluşturmak için biraz "script-fu" akrobatlar kullanır . Kullanımınız için değiştirilebilir.
Bu StackOverflow Soru-Cevap ve daha fazla "script-fu" akrobatını, gnome-terminal
SSH'yi uzaktaki bir ana bilgisayara her dinamik olarak değiştirmek için kullanabilirsiniz. Arka plan / ön plan rengi değişimleri kadar belirgin olmaz, ancak Terminal
her zaman standart bir başlıktan daha iyi olur .