Saya telah menggunakan layar selama bertahun-tahun sekarang sebagai cara untuk memastikan bahwa semua pekerjaan jarak jauh dengan aman tetap terbuka setelah terputus / macet. Bahkan, tentu saja, saya menggunakan layar bahkan ketika bekerja secara lokal.
Baru-baru ini, persyaratan saya telah berkembang ke tahap yang saya beralih ke tmux karena keindahan:
tmux attach -r
Melampirkan sesi saya sendiri dalam mode readonly (-r) berarti saya tidak perlu khawatir tentang tidak sengaja:
- menempelkan baris sampah di IRC
- menghentikan proses kompilasi / penyebaran yang penting
- mengetikkan kata sandi dalam tampilan penuh untuk orang yang lewat
Tentu saja masalahnya adalah bahwa saya harus membuka sesi, Cb + d untuk melepaskan, dan kemudian buka kembali dengan flag -r untuk dibaca. Dan kemudian, ketika saya sesekali ingin berbincang-bincang dengan IRC, mengganggu tugas atau hal lain, saya harus melepaskan lagi dan menyambung kembali dengan normal.
Adakah yang tahu cara membuat ikatan kunci untuk beralih antar mode?
sumber
Di dalam
tmux 1.9a
kamu bisa lakukan:switch-client -r
. Saya tidak yakin apakah ini baru dalam 1.9a, tetapi itu adalah versi yang saya jalankan dan saya dapat mengubah sesi tmux yang ada menjadi mode read-only.sumber