Я получаю некоторый барахло в моей командной строке, когда загружаю vim. В частности, появляется :95;c
, и мне нужно убежать. Это происходит в Vim 7.2 (тот, который поставляется с OS X), но не в MacVim, который использует 7.3. Я сузили его до этих двух линий в моем vimrc:Конфликт Vimrc вызывает нежелательную нагрузку
nnoremap ; :
nnoremap <esc> :noh<cr>
Если обе линии присутствуют, барахло показывает вверх (со всеми плагинами, colorschemes и других vimrc линий и т.д. удалены). Если он отключен, он уходит. Я hella запутался, так как, несмотря на то, что я немного vimrc newb, я думаю Я понимаю эти строки. Я понятия не имею, почему они конфликтуют.
Vim, который поставляется с системами перед Lion, является довольно багги. Поскольку ваш vimrc недоступен, я могу только предположить, что вы используете MacVim с терминала в качестве замены системы vim. Смотрите: h mvim, чтобы узнать, как вы можете сделать символическое имя 'vim' – Raimondi
Я просто немного уточнил свой вопрос: в vimrc нет других строк. Я просто сделал ssh'd на случайный хост, к которому у меня есть доступ, без конфигурации vim, настроенной вообще, добавил эти две строки и получил тот же результат. Vim 7.0. Конечной целью здесь является возможность использовать мой vimrc на удаленных системах без его взлома, поэтому просто использовать mvim все время не работает. – Fishtoaster
Интересно. Случается со мной тоже, Lion/vim 7.3 – Kevin