Проблема с перепрошивкой VIM

Я подключаюсь по SSH со своего Mac OSX (10.6.8) к школьному серверу под управлением CentOS5, и когда я пытаюсь использовать VIM, он не перестает мигать внутри терминала Mac. Любые идеи о том, как это исправить? Имейте в виду, что у меня нет полномочий изменять какие-либо файлы /etc или файлы /bin на сервере, хотя я считаю, что могу локально на своем пользователе. Также я хотел бы увидеть чей-нибудь действительно классный конфигурационный файл .vimrc, которым они хотят поделиться.


person user1302110    schedule 30.03.2012    source источник


Ответы (4)


У меня только что была такая же проблема.

Я решил ее, отключив параметр "Разрешить мигание текста" в настройках текста терминала
, как показано на этом < href="http://code.google.com/p/iterm2/issues/detail?id=344">скриншот.

Что касается конфигурации .vimrc, в Google можно найти множество версий, особенно github — хорошее место для поиска.

person Sebastian Keßler    schedule 01.06.2012
comment
была эта проблема на Mac 10.6.8 в окне терминала, в то время как ssh'd в локальную бродячую виртуальную машину. - person jatal; 18.01.2014

Попробуйте это:

 set visualbell t_vb=    " turn off error beep/flash
 set novisualbell        " turn off visual bell

Хотя в будущем ссылка может устареть, на данный момент это источник: http://phuzz.org/vimrc.html

Я также знаю, что вы можете установить это с помощью параметров терминала на MAC, хотя это вряд ли проблема, если вы используете ssh. Во всяком случае, я надеюсь, что это поможет. Удачи! :)

person kikuchiyo    schedule 30.03.2012

чтобы перестать издавать звуковые сигналы и мигать как в консоли, так и в версиях Vim с графическим интерфейсом, попробуйте:

set noerrorbells visualbell t_vb=

autocmd GUIEnter * set visualbell t_vb=

person phildobbin    schedule 01.04.2012

Я был очень разочарован macvim, установленным через brew.

Во-первых, при установке возникла проблема с версией Python.

Я обновил brew и python. Затем я запустил macvim, но он прошивался очень плохо, чтобы устранить проблему, мне пришлось ***отключить рендеринг основного текста***g под preferences -> advanced options.

Наконец, все стало стабильно, но не удалось открыть файлы или вкладки.

objc[80401]: класс FIFinderSyncExtensionHost реализован как в /System/Library/PrivateFrameworks/FinderKit.framework/FinderKit (0x10d099200), так и в /System/Library/PrivateFrameworks/FileProvider.framework/OverrideBundles/FinderSyncCollaborationFileProviderOverride.bundle/Contents (MacOS/FinderSyncCollaborationOverride.bundle/Contents/MacOS/FinderSyncCollaborationOverride. 0x115309c00). Один из двух будет использован. Какой из них не определено.

Поэтому я решил избавиться от него совсем.

brew uninstall --force macvim

Установил вручную отсюда.

После установки я использовал следующую команду для создания псевдонима. Добавьте следующую строку в ваш .bashrc или .zshrc (для пользователей iTerm).

alias mvim=/Applications/MacVim.app/Contents/MacOS/MacVim -g

Теперь перезагрузите сеанс терминала и введите mvim. Наслаждаться!!

person Priyank Thakkar    schedule 20.11.2018