Chỉnh sửa: Vấn đề của một con chuột được kích hoạt vim
dường như là dành riêng cho gnome-terminal
(phiên bản 3.4.1.1-1; Tôi đang sử dụng chế độ dự phòng gnome 3). Nếu tôi chạy xterm
, hỗ trợ chuột trong vim
bị tắt theo mặc định và tôi có tùy chọn để bật nó ( :set mouse=a
điều mà tôi không bao giờ làm) và vô hiệu hóa nó ( :set mouse=
). Ngược lại, khi tôi chạy vim
vào gnome-terminal
, hỗ trợ chuột được bật theo mặc định và không thể tắt nó ( :set mouse=
không có hiệu lực). Có một giải pháp ngắn thay đổi trình giả lập thiết bị đầu cuối?
Tôi muốn tắt hoàn toàn hỗ trợ chuột trong vim
. Tôi đang chạy vim
phiên bản 2: 7.3.547-3 đến gnome-terminal
phiên bản 3.4.1.1-1. Các lệnh sau, cho dù được thực thi trực tiếp trong vim hoặc được thêm vào .vimrc
tệp của tôi , đều không thể tắt hỗ trợ chuột:
set mouse =
set mouse =""
Dựa trên việc đọc hướng dẫn vim và đăng bài trực tuyến, một hoặc cả hai lệnh này sẽ hoạt động. Cụ thể, hướng dẫn sử dụng vim nêu sau đây
'mouse' string (default "", "a" for GUI, MS-DOS and Win32)
The mouse can be enabled for different modes:
n Normal mode
v Visual mode
i Insert mode
c Command-line mode
h all previous modes when editing a help file
a all previous modes
r for |hit-enter| and |more-prompt| prompt
Normally you would enable the mouse in all four modes with: >
:set mouse=a
When the mouse is not enabled, the GUI will still use the mouse for
modeless selection. This doesn't move the text cursor.
Tôi đang sử dụng máy tính xách tay và mỗi lần tay tôi chạm vào bàn di chuột, vị trí con trỏ của tôi trong vim di chuyển đột ngột.