Я хочу шукати слово з моєї поточної позиції курсору в vim до верхньої частини файлу.
Як цього досягти?
Також як зробити те ж саме для зменшення файлу.
:set hlsearch
та :set incsearch
команди можуть вас зацікавити.
Я хочу шукати слово з моєї поточної позиції курсору в vim до верхньої частини файлу.
Як цього досягти?
Також як зробити те ж саме для зменшення файлу.
:set hlsearch
та :set incsearch
команди можуть вас зацікавити.
Відповіді:
Щоб шукати слово за курсором у зворотному напрямку, просто використовуйте ?
. Отже, щоб знайти слово "fred", ви б видали ?fred
.
Для пошуку вперед, який ви використовуєте /
, використовуючи "fred" як приклад, який ви знову подасте /fred
.
Якщо ви хочете продовжити пошук того самого терміна, в тому ж напрямку ви можете скористатися n
командою. (Або ви можете задавати ?
або /
без аргументів).
Введення ?search text
в командному режимі здійснює пошук назад від точки, а /search text
пошук вперед.
Введення тексту n
переходить до наступного екземпляра тексту пошуку в тому напрямку, в якому ви були останній пошук, а введення N
виглядає у зворотному напрямку останнього пошуку.