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

Vim repeat find next character 'x'

Я часто перемещаюсь в vim с помощью f x, чтобы найти следующее появление символа "x", но упускают из виду, что между словом, которое я хочу редактировать, и начальной позицией курсора есть слово (или несколько слов), содержащее "х".

Итак, я снова должен f x, что немного раздражает, так как есть эта красивая кнопка ., которая повторяет последнюю команду. Итак, есть способ повторить f x одним нажатием кнопки.

4b9b3361

Ответ 1

Команда повторить f равна ; (точка с запятой); , (запятая) меняет направление поиска.

Ответ 2

Время прошло с тех пор, как я задал этот вопрос - в настоящее время я использую vim-easymotion, что делает необходимость ; почти ненужной.

Этот плагин позволяет сразу перейти к определенной букве - запуск плагина делает все буквы серыми, за исключением всех "х" на экране, - и они заменяются красными буквами, которые вы можете нажать, чтобы перейти прямо к нему.

easymotion in use