Я пробовал искать в Интернете, но фразы слишком общие, или я не знал, что искать. Если я использую / (некоторый IP-адрес) в vi, я знаю, что могу просто ввести / (Enter) еще раз и найти следующее вхождение. Я хочу получить ранее введенный IP-адрес, отредактировать его (поскольку я ищу похожие IP-адреса) и найти отредактированный IP-адрес. Есть ли способ сделать это? Спасибо за вашу помощь.
Вы пробовали для этого стрелки вверх / вниз? '/' и затем вверх дают вам возможность просмотреть историю поисков даже в других файлах.
Ты можешь использовать n
для поиска следующей записи, которая соответствует /
и вы можете использовать сдвиг-n для поиска аналогичных предыдущих записей.
Если вы изменяете все совпадающие записи, вы можете использовать следующее в интерактивном режиме:
:1,$s/<ip address>/<new ip address>/g