Saya cenderung menggunakan terminal banyak,
Jadi saya bertanya-tanya apakah ada cara saya dapat membuat Ctrl+ Alt+ Tmemfokuskan terminal yang ada jika ada, atau membuat terminal baru?
sumber
Saya cenderung menggunakan terminal banyak,
Jadi saya bertanya-tanya apakah ada cara saya dapat membuat Ctrl+ Alt+ Tmemfokuskan terminal yang ada jika ada, atau membuat terminal baru?
Buat skrip kecil yang akan membangkitkan Terminal GNOME:
echo 'xdotool windowactivate $(xdotool search --onlyvisible --class gnome-terminal)'> ~/raiseterminal.sh && chmod +x ~/raiseterminal.sh
atau jika Anda ingin memeriksa apakah Terminal sudah berjalan, gunakan:
echo -e $'if ps aux | grep "[g]nome-terminal" > /dev/null\n then xdotool windowactivate $(xdotool search --onlyvisible --class gnome-terminal)\n else gnome-terminal &\nfi' > ~/raiseterminal.sh && chmod +x ~/raiseterminal.sh
Ini akan membuat skrip ~ / raiseterminal.sh dengan konten ini:
if ps aux | grep "[g]nome-terminal" > /dev/null
then xdotool windowactivate $(xdotool search --onlyvisible --class gnome-terminal)
else gnome-terminal&
fi
Buka preferensi untuk mengatur pintasan keyboard khusus dan atur perintah /home/$USER/raiseterminal.sh
, tetapi pastikan untuk mengubah $ USER ke nama pengguna Anda yang sebenarnya.
Jika Anda hanya ingin menaikkan terminal pada layar atau desktop tertentu, lihat xdotool search --help
untuk informasi lebih lanjut tentang cara melakukan ini.
Ada juga berbagai metode lain yang bekerja lebih baik dengan manajer jendela lainnya.
| head -n1
setelah mencari jendela terminal gnome untuk mencegah kesalahan jika lebih dari satu jendela ditemukankenapa tidak Anda coba
tilda
atauguake
, keduanya tersedia di repositori ubuntu. Meskipun mereka tidak secara spesifik melakukan apa yang Anda cari, saya yakin mereka adalah hal yang Anda cari tetapi tidak tahu itu ada. ;)EDIT : ok, saya agak kabur, informasi lebih lanjut berikut:
dari wikipedia :
guake
benar-benar hal yang sama, satu-satunya perbedaan yang saya perhatikan adalah bahwa saya tidak dapat membuatnya membuka tautan http dengan ctrl + klik yang menurut saya mengganggu.sumber
Versi saya (=
Script untuk menjalankan / membesarkan aplikasi apa pun:
misalnya
sumber
mencoba
buka pengaturan sistem - Keyborad, tambahkan pintasan khusus, dan rekatkan perintah wmctrl di sana. Berhasil.
dari mana string gnome-terminal- * berasal
sumber
Namun pilihan lain: luncurkan atau alihkan. Skrip bergantung pada wmctrl untuk memeriksa apakah suatu jendela sudah terbuka. Jika ya, skrip beralih ke yang sudah ada, memberikan prioritas ke jendela yang ada di desktop saat ini. Kalau tidak, jendela baru digeber. Script ini diterbitkan oleh Vaughn Dickson .
Tempatkan skrip ini di folder bin di folder rumah Anda dan buat itu dapat dieksekusi. Kemudian di bawah Pintasan Keyboard (Pengaturan - Keyboard), nonaktifkan hotkey yang ada untuk "terminal Luncurkan" di bawah bagian "Peluncur": klik di atasnya, lalu tekan Backspace untuk menonaktifkan penugasan saat ini. Lalu, di bagian "Pintasan Khusus", buat pintasan khusus baru dengan mengeklik ikon +. Isi nama skrip Anda sebagai "perintah" dan tetapkan Ctrl+ Alt+ tpintas.
sumber