.delegate()
и .bind()
использует метод on
. И .click()
является ярлыком для .on()
тоже.
Я собираюсь просто скопировать и вставить все содержимое "Поиск с помощью / и?" (в пределах визуального выделения) из вики-сайта Vim Tips .
В визуальном режиме обновляются / и ? . визуальный отбор, как и любой другая команда перемещения курсора (которая в визуальном режиме поиск расширит выбор).
Для фактического поиска в визуальное выделение, вам нужно будет использовать атом
\% V
, или используйте маркеры определяется визуальным выбором с атомы\%> '<
и\% <'>
. Это лучше всего оставить визуальный выбор с помощью Esc перед вводом Результат поиска.Вы можете рассмотреть отображение для автоматического выхода визуальный выбор и введите соответствующие атомы. Например:: vnoremap
/ \% V Используя это сопоставление, вы можете нажать Alt - / для автоматического заполнения в "диапазоне" для вашего поиска точно так же, как используя команду Ex с
:
. Использовать это, перейти к первой строке интерес и нажмите V , чтобы начать линейный визуальный отбор. Двигаться вниз (нажмите j для строки или } для абзац и т. д.). Когда у тебя есть выбрал область для поиска, нажмите Alt - / . Визуальный отбор будет будет удален, и команда поиска будет Начните. Вы увидите:/ \% V
Добавьте то, что вы хотите найти, затем нажмите Введите . Например, вы можете ввести зеленый и увидите:
/ \% Vgreen
Когда вы нажимаете , введите , каждое вхождение из "зеленого" будет выделено, но только в том районе, который у вас был ранее выбранный.
Вот еще два примера, не использовать визуальное выделение. Первое команда ищет только в строках с 10 по 20 включительно. Только второй поиск между отметками a и b.
/ \%> 9l \% <21lgreen / \%> 'a \% <' bgreen