Подтвердить что ты не робот

Просмотр файла по сети: значение ~ @k

У меня есть showcmd, и часто при просмотре (НЕ редактировании) файла по сети я наблюдаю символы [email protected], появляющиеся в позиции showcmd. Это происходит только при перемещении курсора, и движение курсора заметно медленное. Я могу преодолеть это с помощью set eventignore=CursorMoved, поэтому я предполагаю, что сетевой файл читается при обновлении foldtext, statusline или совпадающих скобок.

Я не уверен, почему к файлу нужно обращаться так часто (если это действительно так). Есть ли способ отключить это поведение, не теряя действия CursorMoved?

Позор, что веб-поиск для [email protected] невозможен!

4b9b3361

Ответ 1

Используете ли вы клавиши со стрелками для перемещения курсора? Из документации Vim repeat.txt:

Первый символ key code равен 0x80 или 128, отображаемый на экране как "~ @". Второе можно найти в списке | key-notation |.

Я предполагаю, что "k" для клавиши/клавиатуры? Если я прокручиваю с помощью клавиш со стрелками, я вижу "~ @k" в поле showcmd. Если я прокручиваю с помощью hjkl, я вижу hjkl.