Ketika saya menggunakan terminal di OSX, saya sering menggunakan ⌘+ Kuntuk menghapus layar dan buffer scrollback. Jauh di dalam memori otot.
Saya sudah mulai bermain-main dengan tmux, dan satu keluhan adalah bahwa ⌘+ Kmenghapus seluruh layar, panel dan semua. Apa yang saya inginkan adalah hanya memengaruhi panel fokus.
Bisakah saya mengkonfigurasi perilaku ini?
clear
perintah dan karenanya tidak akan berfungsi saat di dalam irb atau rails console.Anda dapat menggunakan prefix+ r, setelah ⌘+ K, untuk menggambar ulang jendela tmux.
Jika Anda dapat menghentikan kebiasaan itu, ctrl+ yang normal lberfungsi normal per panel.
sumber
clear
saya kiraAnda dapat menambahkan baris berikut di
.tmux.conf
:Kemudian muat ulang konfigurasi tmux Anda. Sekarang Anda dapat menggunakan kunci ikat Anda
+k
(misalnya: Ctrl+ b, k) untuk menghapus panel saat ini.Saya tidak tahu sintaks untuk OSX tapi saya kira Anda dapat dengan mudah menyesuaikan garis.
sumber
C-l
membersihkan layar danclear-history
menghapus buffer scrollback. Apa yang dilakukan\;
bagian itu?bind -n C-k send-keys -R \; send-keys C-l \; clear-history
Dapat ini dari sini
Alat peraga untuknya. Ini bekerja untuk saya sama seperti
Cmd+k
bekerja pada terminal emulator, dan bekerja untuk saya di macOS 10.12.5 dengan iTerm2.sumber
tail -f ...
atau server sedang berjalan!