Saat ini saya beralih ke iTerm2 + VIM untuk lingkungan dev saya. Saya perhatikan bahwa versi terakhir dukungan iTerm2 tmux
dan ada orang yang menggunakan tmux
untuk membagi jendela menjadi beberapa sesi. Saya juga memperhatikan bahwa iTerm2 memiliki opsi di luar kotak untuk membagi jendela menjadi beberapa sesi. Anda dapat membagi sesi sebanyak yang Anda inginkan secara vertikal dan horizontal hanya dengan menggunakan CMD + D misalnya. Jadi bagi saya sepertinya Anda dapat mencapai fungsionalitas yang sama dengan opsi-opsi itu. Saya bisa salah total.
Pertanyaan saya adalah: Apakah ada perbedaan / manfaat dengan menggunakan tmux
opsi pemisahan di iTerm2?
iterm2 > shell > tmux client
dantmux server > shell
? Jadi ketika Anda menutup iTerm, Anda menutup klien tmux tetapi server masih ada.Jawaban yang diterima sangat bagus dan merupakan hal favorit saya tentang tmux, tetapi sering diabaikan adalah beberapa klien dapat dilampirkan ke setiap sesi tmux. Jadi, satu atau lebih pengguna dapat terhubung ke sesi tmux dari komputer yang berbeda dan mereka berbagi informasi yang sama di jendela.
sumber
Sekarang juga ada alat yang disebut iTermocil yang membawa fungsionalitas meletakkan jendela dan panel, dan menjalankan perintah pra-konfigurasi secara native ke iTerm.
Penafian: Saya pembuat alat ini (untuk fungsionalitas tepat yang dijelaskan dalam pertanyaan).
sumber