1

Я использую Putty для подключения через SSH и запускаю VIM. Всякий раз, когда я ввожу символ «>» больше, чем>, звучит звонок.

Я могу полностью отключить звонок в Putty, но это не идеально.

Кто-нибудь может подсказать, почему при вводе этого символа звонит колокол и как его остановить?

3 ответа3

2

Я просто боролся с этой проблемой сам. В соответствии с темой, которую я обнаружил в nabble, этот звуковой сигнал вызван включением showmatch и попыткой vim найти и перейти к открытому < для > набираемого вами текста.

Это можно исправить установкой noshowmatch или настройкой пар совпадений, чтобы они не совпадали < и >

1

Команда для > в VIM:

> : Сдвиг вправо (отступ)

1

Возможно, вам придется отключить звонок в VIM


PuTTY отвечает на сигнал звонка терминала, отправленный VIM. Чтобы отключить его, введите следующее в нормальном (не вставном) режиме VIM (чтобы убедиться, нажмите ESC несколько раз).

:set vb t_vb=

Это полностью отключит звуковой и визуальный звонок для VIM.

Вы можете добавить его в ~/.vimrc, чтобы сделать его постоянным.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .