Я хотел бы использовать мышь в Vim только для прокрутки (чтобы не включить другие режимы Vim или иначе взаимодействовать с Vim). Используя :set mouse=a
кажется, все или ничего операция, это может быть изменено? Кроме того, iTerm может быть сделан только пройти через события прокрутки и никогда не нажимать/перетаскивать события?
Долгое Объяснение: Я использую Vim в iTerm много и не использую мышь. Однако инерция, прокручивающая с сенсорной панелью, действительно хороша и отличный способ просмотреть большие файлы. Я могу :set mouse=a
и используйте сенсорную панель для прокрутки, и это является большим. Теперь то, когда я нажимаю однако энергию, переходит к визуальному режиму, и iTerm не скопирует выделенный текст. Я хотел бы сохранить iTerms способность выбрать и скопировать текст.
Я думал об установке Vim так, чтобы копирование в энергии скопировало в Mac OS X (использующий pbcopy, я должен сделать это так или иначе). Это добьется цели при редактировании локальных файлов, но большую часть времени я ssh
'd где-нибудь и редактирование удаленных файлов.
Я не уверен в iTerm, но это достижимо с Terminal.app.
http://ayaz.wordpress.com/2010/10/19/using-mouse-inside-vim-on-terminal-app/ (устанавливают SIMBL и MouseTerm),
Прокрутка только:
Готово.