tmux tắt nhắc nhở xác nhận trên kill-window


23

Tôi đã xem qua các trang của người đàn ông để điều này có thể được hỏi vô ích. Tôi cảm thấy khó chịu với thông báo xác nhận cho kill-window ( Ctrl-b &hoặc Ctrl-b kill-windowtrên thiết lập mặc định). Điều này luôn mang lại:

Xác nhận 'kill-window'? (y / n)

Cá nhân, tôi về cơ bản sẽ không bao giờ đánh Ctrl-b &vô ý. Có cách nào để vô hiệu hóa lời nhắc này, hoặc lời nhắc nói chung trong tmux không?

Câu trả lời:


29

Theo mặc định <Prefix> &là ràng buộc confirm-before -p "kill-window #W? (y/n)" kill-window. Việc sử dụng các confirm-beforenguyên nhân nhắc nhở. Nếu bạn không muốn lời nhắc xác nhận, thì chỉ cần rebind &trực tiếp đến kill-window:

bind-key & kill-window

Bạn cũng có thể muốn rebind x, quá. Nó mặc định là phiên bản xác nhận của kill-pane; mặc dù bạn có thể muốn xem xét liệu cái này có thể quá dễ dàng để vô tình gõ trước khi xóa xác nhận hay không.

bind-key x kill-pane

Lưu ý: Cả hai ví dụ trên đều phù hợp để đưa trực tiếp vào .tmux.conf, nhưng bạn cũng có thể nhập chúng vào <Prefix> :dấu nhắc hoặc nhập chúng vào một vỏ sau tmux(mặc dù bạn sẽ phải trích dẫn / thoát &vì nó thường đặc biệt với vỏ).

Tôi nghĩ đó là những ràng buộc mặc định duy nhất sử dụng confirm-before. Bạn có thể kiểm tra cấu hình cụ thể của bạn như thế này:

tmux list-keys | grep confirm-before

2
... thần thánh!
Purrell

bind-key X kill-pane
suzanshakya
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.