Отключить звонок в MacVim

Я знаю, что эта тема поднималась несколько раз. Но я не могу отключить акустический звонок в MacVim. Что у меня есть в моем .vimrc:

set noerrorbells 
set novisualbell
set t_vb=

Я что-то упустил?


person Saucier    schedule 16.04.2013    source источник


Ответы (3)


Это должно быть недостающим элементом:

autocmd! GUIEnter * set vb t_vb=
person romainl    schedule 16.04.2013
comment
Отлично, большое спасибо! Наконец-то я set visualbell t_vb= отключил его как в vim, так и в MacVim. После повторного прочтения help ясно сказано, что вы предложили. Кажется, я пропустил это снова и снова. - person Saucier; 17.04.2013
comment
один вопрос, macVim==Gui vim? ничего не знаю о Маке. как называется vim в терминале Mac (iTerminal?)? не МакВим? - person Kent; 17.04.2013
comment
Да, MacVim — это версия с графическим интерфейсом для Mac, как и GVim для Linux. Вы можете сделать символическую ссылку/псевдоним двоичного файла (MacVim.app/Contents/MacOS/Vim) в пакете MacVim.app, который тогда является простым vim в терминале. - person Saucier; 17.04.2013
comment
@Кент, МакВим == Гвим. Однако он поставляется с исполняемым файлом CLI, который можно запускать в оболочке. - person romainl; 17.04.2013
comment
Я думал, что все vim в Mac называются macVim... Я ошибаюсь. проголосуйте за свой ответ, чтобы сказать спасибо .... @Ube тоже спасибо ... - person Kent; 17.04.2013
comment
Кроме того, он поставляет скрипт mvim, который позволяет открывать файлы из терминала в MacVim. - person Saucier; 17.04.2013

Для тех, кто по какой-то причине не смог это сделать.

set vb t_vb= " no visual bell & flash

сделал работу за меня.

person Renan Cidale    schedule 24.09.2020

Даже set belloff=all в вашем .vimrc

person Joannes    schedule 29.05.2020
comment
Это не дает ответа на вопрос. Чтобы подвергнуть критике или запросить разъяснения у автора, оставьте комментарий под его публикацией. – Из обзора - person Rob Scott; 29.05.2020
comment
@RobScott Этот параметр в моем .vimrc успешно отключает акустический звонок. Я не хочу критиковать. В любом случае спасибо за ваши слова. - person Joannes; 29.05.2020
comment
@Джоанесс - Понятно. Ответ был помечен SO (и, следовательно, отображался в редакторах для просмотра). SO автоматически введет этот комментарий по умолчанию на основе принятого мной решения. Приношу свои извинения за принятие флажка, так как он был в категории сомнительных ответов, исходя из длины символов. Особенно при ответе на старый пост включите обновленные документы и/или обновления версии и/или пояснения, почему ваш недавно опубликованный ответ верен. - person Rob Scott; 29.05.2020
comment
@ РобСкотт, я согласен. Спасибо! Я был на эту тему в последние несколько дней и нашел это решение, которое, кажется, работает. Сегодня я столкнулся с этим вопросом и в спешке написал несколько слов. Это больше не повторится. - person Joannes; 29.05.2020