В vim я могу использовать f+Character
, чтобы найти следующего символа на этой линии. Но когда я уже нашел последнего персонажа, это не приведет меня к следующему символу на следующей строке.Vim: найти в следующей строке
int x = md(v.x + perm(y)); //cursor at last)
float permut = perm(x);
Когда я типа f+(
не заберет меня к (
на следующей строке. Почему? Могу ли я изменить это поведение?
Вы можете нажать n, если вы уже искали. – SibiCoder
'f' - движение линии. Он работает только на линии, на которой расположен курсор. Вы хотите, чтобы '/' выполнял поиск по всем строкам в буфере. Эквивалент вашего 'f (' для поиска и ';' для следующего совпадения будет '/ (/ g' для поиска и' n' для следующего совпадения. –
Возможный дубликат [Найти следующее вхождение переменной в vim] (http://stackoverflow.com/questions/4408719/find-the-next-occurrence-of-a-variable-in-vim) – SibiCoder