Как сказал jamessan, вы не можете их отключить. Поведение прокрутки также не зависит от MacVim: оно работает одинаково в терминале и в gvim:
[/g0]
Вместо того, чтобы видеть это как проблема, что вы должны сделать, это научиться видеть это как часть гибкости Vim. Например, вы можете использовать команду zt для прокрутки текущей строки до верхней части экрана, независимо от того, где она находится в файле. Это упростит запись макросов, которые выполняют некоторую работу, а затем прокрутите назад до того места, где вы были. Команды & lt; C-E & gt; и & lt; C-Y & gt; из-за этого упрощаются, так же как и вариант 'scrolloffset'
.
Если вам нужно, переучите свой мозг, чтобы подумать о полосе прокрутки Вима, как сопоставление, на котором линия находится сверху, а не на экране.
Конфигурация для git находится в вашем домашнем каталоге: ~/.git/config
Вы можете изменить имя пользователя и адрес электронной почты с помощью этих команд (которые собираются изменить файл .git / config):
git config --global user.name 'Your Name'
git config --global user.email '<your_email>'