Không thể rebind Ctrl-B thành Ctrl-A trong tmux


1

Tôi đã đặt các tùy chọn để hủy liên kết Ctrl+ Bvà liên kết tmux trên Ctrl+ Anhưng Ctrl+ Akhông hoạt động, Ctrl+ Bvẫn vậy. Tôi đã có cấu hình tmux của mình ở đúng nơi, như thể tôi thay đổi một số tùy chọn khác, tôi có thể thấy kết quả.

unbind C-b
set-option -g prefix C-a
bind-key C-a send-prefix

Chuyện gì thế? Làm thế nào để làm cho nó hoạt động?

Câu trả lời:


3

Cấu hình này làm việc cho tôi. Bạn có thể chưa khởi động lại tmuxmáy chủ của bạn .

Từ man 1 tmux:

Trong tmux, một phiên được hiển thị trên màn hình bởi một khách hàng và tất cả các phiên được quản lý bởi một máy chủ. Máy chủ và mỗi máy khách là các quá trình riêng biệt giao tiếp thông qua một ổ cắm /tmp.

Một phương pháp là chấm dứt mọi thứ bên trong tmux, do đó tmux lsmang lại "không có máy chủ nào đang chạy". Tại thời điểm này, tmuxlệnh tiếp theo sẽ bắt đầu lại, tải tập tin cấu hình mới của bạn.

Cũng đọc điều này: Tmux không tìm nguồn cung ứng .tmux.conf của tôi . Theo một trong những câu trả lời, điều này sẽ hoạt động mà không cần phải khởi động lại máy chủ:

Điều này cũng có thể được thực hiện từ bên trong tmux, bằng cách nhấn Ctrl+ B(phím tiền tố) và sau đó :để hiển thị dấu nhắc lệnh và gõ:

source-file ~/.tmux.conf

Vâng cảm ơn. Tôi đã cố tải lại giao diện điều khiển của mình từ đó tôi khởi động tmux, nhưng nó không có tác dụng. Thực thi lệnh trên làm việc cho tôi.
Dmitrii
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.