Tôi muốn sử dụng chuột trong Vim chỉ cho di chuyển (không cho phép chế độ Vim khác hoặc tương tác với Vim). Sử dụng :set mouse=a
dường như là một hoạt động tất cả hoặc không có gì, điều này có thể được thay đổi? Ngoài ra, iTerm có thể được tạo để chỉ chuyển qua các sự kiện cuộn và không bao giờ nhấp / kéo sự kiện không?
Giải thích dài: Tôi sử dụng Vim trong iTerm rất nhiều và không sử dụng chuột. Tuy nhiên, cuộn quán tính bằng trackpad thực sự rất hay và là một cách tuyệt vời để lướt qua các tệp lớn. Tôi có thể :set mouse=a
và sử dụng bàn di chuột để cuộn và thật tuyệt. Bây giờ khi tôi nhấp tuy nhiên vim vào chế độ trực quan và iTerm sẽ không sao chép văn bản đã chọn. Tôi muốn giữ lại khả năng của iTerms để chọn và sao chép văn bản.
Tôi đã nghĩ về việc thiết lập Vim để sao chép trong vim sẽ sao chép trong Mac OS X (sử dụng pbcopy, dù sao tôi cũng cần phải làm điều này). Điều này sẽ thực hiện thủ thuật khi chỉnh sửa các tệp cục bộ, nhưng hầu hết thời gian tôi ssh
ở đâu đó và chỉnh sửa các tệp từ xa.
:set mouse=i
để cuộn hoạt động ở chế độ chèn và iTerm chọn ở chế độ bình thường. Đủ gần, vì vậy tôi đang đánh dấu trả lời. Cảm ơn ý tưởng!