Можно ли получить плавную прокрутку (с помощью колеса прокрутки мыши или сенсорной панели macbook) в терминале на Mac OSX (Lion)? Кроме того, могу ли я сделать это в VIM?
Я считаю, что плавная прокрутка облегчает чтение кода, мне не нравится, когда вы можете прокручивать только дискретные линии, а не непрерывную попиксельную прокрутку.
Благодарность
Ответы:
Я использую iterm2 и нахожу очень полезную функциональность, используя vim 7.3 в терминале со следующими опциями:
РЕДАКТИРОВАТЬ: установить мышь = а также кажется круто использовать, как указано в другом предложении.
Это автоматически переключает вас либо в визуальный режим из обычного при выделении текста, либо в режим, который говорит - (вставка) ВИЗУАЛЬНЫЙ - из режима вставки. Это также имеет удобное преимущество по сравнению с тем, что вы вообще не устанавливаете эти режимы в том, что когда у вас есть номера строк или относительные номера строк, он будет копировать те числа, которые вы, вероятно, не хотите копировать. Когда он переводит вас в визуальный режим с поддержкой мыши, он избегает копирования этих номеров строк, так как он работает для управления выбором визуального режима, а не выбором собственного терминала (который подавляется). Прокрутка работает отлично во всем, учитывая, что она выделяет все, с чего вы начали выделение, до нижней части экрана. Забудьте о ctrl + c / ctrl + v в vim - вы используете команды vim yankypasta (y, yy, p,
http://vim.wikia.com/wiki/Mac_OS_X_clipboard_sharing#Comments
Опять же, iterm2 - встроенный в OSX терминал - это мусор. Я не вижу твоей жалобы с построчной прокруткой, так как я доволен тем, как это просто работает, как должен делать vim, но, возможно, это по тем же причинам, почему я не могу смотреть, как другие люди играют в видеоигры из морская болезнь или почему мерцание флуоресцентного света и ЭЛТ-монитора портит головы людям до мигрени. Попробуйте отрегулировать частоту обновления вашего мозга, вы можете почувствовать ручку, если достаточно сильно надавить на висок и повернуть.
источник
Я не совсем согласен с вами, но вот плагин Terminal.app, который делает то, что вы хотите, и многое другое.
Вам может понадобиться добавить
на ваш .vimrc. Смотрите
:help mouse
для получения дополнительной информации.источник
/
,?
,fF
,tT
и<C-f>
/<C-b>
намного более полезным.