Tôi đang chạy một lệnh để gửi một tổ hợp phím đến một bộ đệm vim khác đang mở trong một thiết bị đầu cuối tmux:
:silent !tmux send-keys -t 1.left 'F7'
Nó hoạt động, nhưng thiết bị đầu cuối khởi tạo của tôi bị trống và tôi phải ra :redraw!
lệnh.
Tôi đã thử :silent !tmux send-keys -t 1.left 'F7' | :redraw!
nhưng có vẻ như điều này cũng được gửi đến bộ đệm vim khác và không phải là lệnh khởi tạo lệnh.
Làm thế nào tôi có thể thực hiện điều này?
| :redraw!
là các tham số bổ sung chosend-keys
, vì vậy mọi phương pháp phân tách chúng sẽ hoạt động. xem thêm câu trả lời này