Привет, коллеги. Шутка, что Вим в одном режиме бибикает, а в другом все портит, довольно дурацкая, но то, что Вим бикает — это да. Есть такое: в ряде случаев Вим издает звук, предупреждая о чем-то. Скажем, курсор уперся в начало строки или <ESC> нажали в нормальном режиме. Иногда это довольно-таки раздражает. Впрочем, иногда Вим и не бикает: от терминала зависит. Если раздражает, то в этом случае отключите писк! Выставив флаг visualbell: :set visualbell Тогда Вим будет не бикать, а сигналить визуально. Например, мигать экраном, на мгновение инвертируя цвета. Тип сигнала указан кодом терминала в опции t_vb. По умолчанию там код <Esc>[?5h$<100><Esc>[?5l, что соответствует вспышке длительностью 100мс. Поставьте другое число миллисекунд, если хотите другую длительность. Или ищите терминальные коды, чтобы делать что-то еще. И помните, что :set t_vb& вернет значение по умолчанию. Я не умею задавать терминальные коды. Или просто сбросьте эту опцию, чтобы не было никакого сигнала! Вот так: :