Jawaban:
Seperti yang disarankan di situs web iterm2 itu sendiri (di bawah "Hotkey Window" ). Ada guake , tilda dan yakuake. Yang dapat diinstal dari repositori.
Saya pribadi menggunakan guake. Jika Anda menggunakan unity, saya telah menulis indikator untuk guake meskipun Anda dapat dengan mudah mengaktifkan systray in unity juga.
Anda dapat mencoba terminator , mencarinya di Pusat Perangkat Lunak.
Saya tidak yakin apakah ia menyediakan fitur yang Anda butuhkan, tetapi ia menawarkan beberapa fitur bagus lain dari iterm2 seperti jendela horizontal dan vertikal
tillix adalah alternatif paling lengkap yang saya temukan sejauh ini
Berikut daftar singkat fitur iterm2 (v3):
Saya bahkan belum mendekati daftar mereka semua, meskipun ini adalah yang paling saya gunakan / pedulikan.
Saya tidak dapat menemukan terminal linux tunggal yang benar-benar cocok dengan set fitur ini (apalagi yang saya tidak sebutkan) tetapi ada terminal linux yang datang sangat dekat, dan dapat melakukan hal-hal yang tidak dapat dilakukan iterm2 (seperti set per gambar latar jendela / panel). Jadi berikut adalah beberapa terminal yang mungkin paling dekat dengan iterm2 dalam hal paritas fitur:
Ini adalah singkatan dari terminal qt. Ini memiliki dukungan warna benar penuh, hotkey dropdown, transparansi, gambar latar belakang, panel, tab, integrasi shell. Instal melalui apt. Cons : tidak ada cara built-in untuk melihat pratinjau gambar, penanganan gambar latar belakang itu bisa tidak bagus.
Terminal KDE default (misalnya untuk kubuntu) memiliki warna asli, tab, gambar latar belakang, transparansi. Cons : tidak ada jendela drop-key panas, tidak ada panel independen, penanganan gambar latar belakang bisa miring.
Sebuah terminal yang AFAICT baru saja ditulis oleh seorang pria dengan set fitur yang sangat kaya: memiliki warna asli, split horizontal, transparansi, menampilkan gambar, integrasi shell. Cons : tidak ada gambar latar belakang (ada masalah terbuka), tidak ada pemisahan vertikal tanpa konfigurasi, tidak ada drop down, dan sementara itu ada paket untuk beberapa distro ubuntu bukan salah satunya (harus menginstal deps secara manual dan kompilasi dari sumber).
Terminal default desktop Pencerahan. Sejauh ini memiliki penanganan gambar terbaik dari emulator terminal yang pernah saya gunakan dan telah menjadi pengemudi harian saya selama beberapa tahun sekarang. Memiliki panel independen yang dapat diubah ukurannya (vertikal dan horizontal), tab, transparansi, integrasi shell, tetapi tidak memiliki dukungan warna yang sebenarnya (pengelola mengatakan ia tidak akan menambahkannya) yang menjadi semakin menjengkelkan sebagai pengguna neovim / ncurses yang berat. Cons : Hanya 256 warna, tanpa drop down, paket dalam repositori sudah ketinggalan zaman dan menginstal / mengkompilasi versi terbaru dari dependensi EFL secara harfiah membutuhkan waktu setengah jam.
Ada banyak emulator terminal lain yang layak: rxvt-unicode, suckless, rayap, dll. Tetapi mereka semua memiliki kekurangan yang mencolok, kadang-kadang bahkan lebih buruk daripada yang di atas. Suckless (st) misalnya menyimpan konfigurasinya dalam file header yang berarti setiap perubahan konfigurasi memerlukan kompilasi ulang. Banyak dari mereka (termasuk beberapa yang saya soroti di atas seperti konsole) tampaknya hanya dapat dikonfigurasi melalui mouse, yang sangat mengganggu emulator terminal.
Banyak yang mungkin menganggap keberadaan tmux untuk menjadikan splits / panes sebagai masalah bagi terminal itu sendiri. Saya tidak setuju, tapi YMMV.
Ada kelalaian mencolok: Saya belum menyebutkan salah satu proyek berbasis elektron seperti hiper. Itu karena saya pribadi menjaga sekitar 12 sesi terminal yang berbeda terjadi pada waktu tertentu, dan elektron terlalu serakah untuk penggunaan seperti itu. Yang memalukan, karena beberapa dari penawaran tersebut memiliki set fitur yang mengesankan. Jika Anda cenderung memiliki lebih sedikit sesi yang terbuka, Anda mungkin bisa mencoba salah satu di antaranya, saya sudah bermain dengan extraterm dan tampaknya sedikit lebih sesuai dengan apa yang ditawarkan iterm2.
Saya berharap semua orang beruntung, tetapi pencarian saya untuk satu terminal emulator sejati terus berlanjut.
shell integration
untuk beberapa terminal, namun saya tidak dapat menemukan apa pun di dokumentasi shells, yang mendekati iterm2.com/documentation-shell-integration.html (mis. Lihat kode status pengembalian beberapa perintah sebelumnya dengan mengklik kanan) Bisakah Anda menguraikan apa yang Anda maksud dengan shell integration
?
Saya akan menyarankan guake
Yang memiliki overlay dan "jendela hotkey" dan hal-hal seperti itu
DomTerm mendukung banyak fitur iterm2 dan banyak lagi: Integrasi shell, panel split, inline html (gambar dan teks kaya), sesi yang dapat dilepas, emulasi xterm yang sangat solid.
Hanya untuk menambahkan Hyper ke daftar. Ini adalah terminal berbasis elektron yang cukup rapi, stabil, dan mudah digunakan dengan banyak opsi konfigurasi.
iTerm2 melakukan hal-hal luar biasa, tetapi sejauh ini hanya untuk Mac OS X. ( github )
extraterm adalah emulator terminal untuk Linux, Mac dan Windows yang melakukan berbagai hal menakjubkan.
Anda dapat menggunakan tmux
- terminal multiplexer yang sederhana dan kuat .
tmux
Untuk menginstal tekan Ctrl+ Alt+ Tdan lakukan:
sudo apt install tmux
Saya sarankan menggunakan Konsole, itu dapat dibuat agar terlihat sebersih iTerm2 dan bagi saya itu menyediakan semua fitur yang saya gunakan, yang tidak terlalu jujur. Hal lain yang saya suka adalah betapa mudahnya untuk memetakan kembali kunci yang diperlukan.
Jika Anda menggabungkan Konsole (atau aplikasi terminal apa saja) dengan Kinto maka Anda juga akan memiliki sebagian besar ikatan kunci yang sama dengan macOS di Linux.