Как перейти к конкретному персонажу в Vim?


Как я могу перейти к следующему символу X в vim?

Я часто использую, например, dt: или ct: чтобы удалить / изменить все до двоеточия (или какой-либо другой символ).

есть ли короткая комбинация клавиш, чтобы просто переместить мою позицию курсора на этот символ?

4 126

4 ответа:

Вы можете f<character> поставить курсор на следующий символ и F<character> для предыдущего.

t и f работать и без команды, поэтому для перехода к двоеточию используйте f: и двигаться вправо перед двоеточием использовать t:

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

возможно, вы просто ищете чистую комбинацию vim, но EasyMotion-это плагин, который стоит попробовать. ХТ. :)