Изменить: Проблема с включенной мышью, vim
кажется, специфична для gnome-terminal
(версия 3.4.1.1-1; я использую режим отката gnome 3). Если я запускаю xterm
, поддержка мыши vim
по умолчанию отключена, и у меня есть возможность включить ее ( :set mouse=a
чего я никогда не делаю) и отключить ( :set mouse=
). В отличие от этого , когда я бегу vim
в gnome-terminal
, поддержка мыши включена по умолчанию , и это не представляется возможным , чтобы вывести его из строя ( :set mouse=
не имеет никакого эффекта). Есть ли решение проблемы с изменением эмулятора терминала?
Я хочу полностью отключить поддержку мыши в vim
. Я использую vim
версию 2: 7.3.547-3 до gnome-terminal
версии 3.4.1.1-1. Следующие команды, выполняемые непосредственно в vim или добавленные в мой .vimrc
файл, не могут отключить поддержку мыши:
set mouse =
set mouse =""
Основываясь на прочтении руководства vim и размещении сообщений в сети, одна или обе эти команды должны работать. В частности, в руководстве vim говорится следующее
'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.
Я использую ноутбук, и каждый раз, когда моя рука чистит трекпад, мое положение курсора в vim резко меняется.