Kadang-kadang ketika saya bekerja, saya menggunakan lebih dari satu terminal dan saya merasa tidak nyaman untuk beralih di antara mereka ketika mereka semua dipanggil menggunakan Ctrl+ Alt+ T. Apakah ada program atau terminal yang setelah diluncurkan akan memberi saya 4 terminal independen yang masing-masing akan menempati ¼ layar sambil membuatnya mudah untuk beralih di antara mereka, misalnya dengan menggunakan Tabkunci?
gnome-terminal
console
Bundy Al
sumber
sumber
New Tab
.[TAB]
key sudah digunakan untuk auto completition di terminal. Jika Anda ingin menggunakan instans dengan misalnya[ALT]+[TAB]
, akan lebih mudah untuk menggunakan jendela yang diposisikan sebagai gantinya seperti yang disarankan oleh @ Zacharee1.Jawaban:
Anda membutuhkan Terminator :
Untuk empat terminal saat start-up, lakukan hal berikut:
Buka Terminator dengan perintah ini:
atau dengan perintah ini:
Beralih di antara jendela terminal dengan Ctrl+ Tab.
Anda dapat menetapkan perintah terminator pribadi Anda ke Ctrl+ Alt+ Tdi Pengaturan Keyboard> Pintasan. (Thx @Wilf )
Tentu saja Anda juga bisa membuat
terminator.desktop
file. Salin file desktop asli dan buat perubahan Anda:sumber
terminator ...
perintah untuk Ctrl + Alt + T di Pengaturan Keyboard> Pintasanapt-get install terminator
perintah jelas mengacu pada versi Gtk + -2 yang menggunakan VTE kuno. Sebagai referensi memang berguna untuk menyebutkan versi Gtk + -3 yang belum stabil dan belum dikirim oleh Ubuntu, tetapi seseorang mungkin mencobanya.Anda dapat memulai 4 Terminal dengan Ctrl+ Alt+ Tdan memasangnya di tepi layar Anda dengan Ctrl+ Alt+ Numpad[1,3,7,9]atau kiri / kanan dengan Ctrl+ Alt+ Numpad[4/6]atau atas / bawah Ctrl+ Alt+ Numpad[8/2]dan beralih dengan Alt+ Tabke SATU Terminal dan dengan Alt+ di key above Tabantara terminal jika ada yang aktif .
Atau
Anda dapat menggunakan tab dengan Ctrl+ Shift+ Tdan beralih antar terminal dengan Alt+ Page-Up/ Page-Down.
sumber
Sebagai alternatif lain, saya sarankan menggunakan
byobu
.Keuntungannya adalah berbasis teks, artinya Anda dapat menggunakannya tanpa lingkungan grafis! Ini sangat berguna ketika berhadapan dengan server, yang seringkali tidak memiliki GUI.
Anda bahkan memiliki bilah status bawah dengan banyak informasi berguna, seperti tanggal / waktu, rata-rata beban, dll.
Cara pintas yang harus Anda ketahui jika menggunakan Byobu adalah:
sudo apt-get install byobu
akan menginstal Byobu.Sebagai bonus, menjadi terminal multiplexer, itu berarti Anda tidak akan kehilangan sesi dan tab Anda jika Anda menutup terminal secara tidak sengaja. Dan Anda dapat berjalan
byobu
di terminal lain dan mendapatkan output yang disinkronkan.Bahkan ada skrip untuk menyimpan tata letak jika Anda ingin melanjutkan sesi di reboot.
sumber
Secara pribadi, saya gunakan
emacs
denganM-x ansi-term
atauM-x shell
tergantung pada apa yang saya lakukan.Tetapi jika Anda mencari hanya multiplexer terminal maka selalu ada diam-diam dihormati
tmux
:https://github.com/tmux/tmux
Sunting: JoKeR menunjukkan bahwa Anda dapat menginstal
tmux
denganapt-get
:sumber
sudo apt-get install tmux
Anda harus menyebutkan bahwa saya kira.tmux
diriku, hanya tahu tentang itu. Terima kasih atas klarifikasi meskipun saya akan menempatkannya di atas.Ubah ukuran jendela terminal Anda, sehingga semuanya pas di sudut layar. Terminal juga dapat memiliki tab, yang mungkin membantu. Klik kanan jendela dan pilih
New Tab
.Berikut cara membuat jendela dapat mengubah ukuran ke sudut:
sudo apt-get install compizconfig-settings-manager
.sudo ccsm
atau cariccsm
di Unity Dash.Grid
, di bawahWindow Management
. Pastikan itu diaktifkan.Corners / Edges
tab dan ubahCorner
opsi ke sudut yang sesuai.sumber
Anda dapat menggunakan tmux , terminal multiplexer.
Untuk empat panel Anda dapat menggunakan skrip ini
4pSession
, buat skripnyadan tambahkan kode di bawah ini
Daripada Anda dapat membuat file desktop:
dengan konten ini:
Bergerak di antara panel dengan Ctrl+ Bdan dari →atau ←atau ↑atau↓
sumber
Kontribusi saya yang kasar terhadap pertanyaan ini: pasang
wmctrl
dan sesuaikan skrip di bawah, yang terbuka dan posisikan empat jendela terminal, ke layar Anda. Pertama cari tahu ukuran layar Anda denganxwininfo -root
dan kemudian sesuaikan-e
parameter (mereka berada di urutan ini 0, posisi-x, posisi-y, lebar, tinggi). Angka yang saya gunakan di bawah adalah contoh sajaAnda dapat mengikat ini sebagai pintasan, misalnya ke Ctrl + I atau apa pun. Gagasan lain, tanpa menginstal wmctrl, adalah membuka 4
--geometry=
opsisumber
Saya akan sangat merekomendasikan tmux. Menawarkan banyak penyesuaian dan kebebasan total dari mouse (jika itu menyangkut). Anda dapat membagi layar secara horizontal, vertikal, beralih di antara mereka dengan beberapa penekanan tombol, membiarkan sesi terbuka dan menghubungkan kembali nanti, dll.
sumber
Dengan 4 jendela terminal terbuka, dan saat bekerja di salah satunya, saya dapat dengan mudah beralih di antara mereka dengan Alt + `(centang kiri) jika ingin menggunakan keyboard, atau cukup klik ikon peluncur terminal untuk membuka semua jendela dan klik pada yang dipilih.
Instalasi saya adalah Ubuntu 14.04, dengan desktop default (Unity 3D), dan diperbarui saat ini.
Saya tidak mengerti mengapa orang mempersulit dan menginstal produk pihak ke-3 ketika instalasi Ubuntu default sudah menyediakan fitur.
sumber
Anda dapat menggunakan Layar Gnu untuk ini juga, dan menggunakan split vertikal, dan split horizontal.
Anda dapat meletakkan ini di
~/.screenrc
file konfigurasi Anda . Saya telah dapat membagi menggunakan hampir semua layar gnu, dengan penyesuaian yang tepat untuk file .screenrc.Beberapa kombo di bawah ini akan membantu Anda
.screenrc
.Saya sudah mengaturnya untuk 6 layar sekali. inilah konfigurasi residu saya dari itu
sumber
Anda dapat menggunakan "layar" aplikasi
Instal layar dengan menjalankan perintah berikut:
Untuk memverifikasi bahwa layar telah diinstal, jalankan
dalam sesi layar, Anda dapat membuat jendela baru dengan menekan CTRL + A, lalu C. Jendela lama Anda akan tetap aktif dan Anda dapat melakukan tugas lain. Untuk beralih di antara jendela, tekan CTRL + A, lalu N (untuk jendela berikutnya) atau CTRL + A, lalu P
sumber
Ada pintasan bawaan untuk ini, dan navigasi yang mudah juga.
Ctrl + Alt + T
- tekan sekali untuk memulai 1 terminalCtrl + Shift + T
- tekan 3 kali, untuk mendapatkan 3 lebih terminal sebagai Tab, dalam jendela yang sama dari terminal 1Alt + 1
atauAlt + 2
atauAlt + 3
atauAlt + 4
- masing-masing akan ini akan beralih ke yang sesuai tab / terminal.Semoga itu bisa membantu.
sumber