Tôi đang sử dụng macvim bên trong tmux bên trong iTerm2. Về cơ bản tôi chỉ muốn có thể cuộn bộ đệm bằng cách sử dụng con lăn chuột. Tôi đã thiết lập
set -g moude-mouse on
trong tôi .tmux.conf
, và
set mouse=a
set ttymouse=xterm2
trong tôi .vimrc
. Ngoài ra, tôi đã bật 'báo cáo chuột xterm' trong iTerm2.
Bất cứ khi nào tôi sử dụng bánh xe chuột, vim sẽ chuyển sang chế độ chèn và chèn các ký tự dường như ngẫu nhiên. Tôi đoán vim không thể giải thích chính xác mã thoát chuột.
Vấn đề cũng xuất hiện bên ngoài tmux và trong Terminal.app mặc định khiến tôi tin rằng đó là vấn đề vim.
Tôi đã hết hạn với tất cả các giá trị có thể có ttymouse
, không có giá trị nào có hiệu quả mong muốn.