Tôi làm mọi thứ trong tmux, vì vậy tôi có một khổ thơ .bashrc
để tạo / đính kèm vào một phiên bất cứ khi nào tôi nhập shell. Đôi khi, tôi ssh vào một máy có cùng cấu hình. Vì vậy, tôi đã tham gia phiên tmux trên máy cục bộ và sau khi ssh-ing vào điều khiển từ xa, tôi đang ở một phiên tmux khác trên máy từ xa.
Tôi đã C-a
đặt làm tiền tố trên cả hai máy, vì vậy điều xảy ra là C-a
gửi tiền tố cục bộ, trong khi C-a C-a
gửi tiền tố vào phiên tmux của máy từ xa.
Tôi muốn đặt hai tiền tố khác nhau cho các phiên cục bộ và từ xa (giả sử `
so với C-a
). Nhưng máy từ xa chỉ ở tầng dưới và tôi có thể muốn đi bộ xuống đó để làm gì đó trực tiếp, trong một phiên tmux hoàn toàn mới, chỉ sử dụng C-a
tiền tố mà tôi quen. Ngoại trừ `
được đặt làm tiền tố trong ssh
phiên tmux, hiện tại áp dụng cho tất cả các phiên tmux và bây giờ tôi phải nhấn backtick hai lần để nhập một lần vào dòng lệnh.
Có cách nào để đặt tiền tố riêng (hoặc ràng buộc khóa, nói chung) cho các phiên khác nhau trong tmux không? Hay tôi chỉ nên mút nó và làm quen với việc đánh C-a
hai lần?