Trong OSX (Terminal và tôi tin rằng iTerm2), CMD + K xóa và loại bỏ scrollback nhưng tôi không chắc chắn làm việc này khi tailing hoặc trong tmux.
Một vài liên kết có thể có câu trả lời của bạn:
Ngoài ra, @chepner đề nghị đình chỉ lệnh và điều này đã cho tôi ý tưởng để thêm nó như là một chìa khóa ràng buộc (lưu ý: Tôi đã thử nghiệm điều này trên Linux nhưng tôi không có OSX. Liên kết đầu tiên dường như chỉ ra clear-history
có thể hoạt động):
bind-key -n C-l send-keys C-z \; send-keys " reset && fg > /dev/null" \; send-keys "Enter"
Thêm số này vào ~/.tmux.conf
của bạn, sau đó bạn có thể thực hiện CTRL+l
và thao tác này sẽ gửi các khóa và lệnh được yêu cầu tới thiết bị đầu cuối để tự động hóa.
reset && fg
được bắt đầu bằng dấu cách để loại trừ khỏi lịch sử.
> /dev/null
dừng lệnh đuôi gốc được hiển thị nhưng điều này có thể hữu ích để có thể bị xóa nếu bạn muốn xem sau khi xóa.
Đây là điều cuối cùng/tính năng mà tôi quá thiếu. Nó vẫn không thể cho đến ngày nay? – Autodidact
Xem câu trả lời của jjungnickel. Nó được xây dựng trong lệnh tmux và nó hoạt động hoàn hảo cho tôi. – kdavh