Включение поддержки мыши и вставки в командной строке vim - PullRequest
1 голос
/ 19 января 2010

Я нашел эти две статьи http://vimdoc.sourceforge.net/cgi-bin/vimfaq2html3.pl (см. 31.13) а также http://www.tummy.com/journals/entries/jafo_20060727_145450

Но я не знаком с базовой настройкой vim. Может кто-нибудь помочь мне с пошаговыми инструкциями по автоматическому включению использования мыши в режиме командной строки? (и вам повезет на неделю, если вы сможете пролить свет на включение вставки из ОС в окно терминала в VIM)

Примечание: использование последней версии Mac OS

Ответы [ 4 ]

5 голосов
/ 19 января 2010

Чтобы включить поддержку мыши во всех режимах, введите ~/.vimrc:

set mouse=a
4 голосов
/ 19 января 2010

Обратите внимание, что Terminal.app не поддерживает мышь, вам нужно использовать xterm в X11, чтобы заставить мышь работать.

Я нашел «плагин» для терминала, который утверждает, что добавляет поддержку мыши, однако он в альфа-версии и не упоминает 10.6. Если он вообще работает, вам, вероятно, потребуется запустить Terminal.app в 32-битном режиме. http://mac.softpedia.com/get/Utilities/MouseTerm.shtml

1 голос
/ 19 января 2010

Попробуйте начать vim вот так:

screen vim

Это должно включить копирование / вставку с помощью мыши. Для этого вы также можете установить псевдоним в ~/.bashrc.

0 голосов
/ 12 мая 2012

Просто используйте iTerm2 вместо Terminal.app по умолчанию.У него много других функций, но одна только поддержка мыши делает его достойным переключения.

...