Zamapowałem [[
i ]]
, aby znaleźć poprzedni i następny wzór w pliku. Mapowania są następujące:VIM Przywróć ostatni wzór wyszukiwania
nmap [[ ?^.section <CR>
nmap ]] /?section /<CR>
Kwestia jest taka, że podczas korzystania z któregokolwiek z nich, „luźne” obecny wyszukiwania wzorca, więc gdy robi n
na następny mecz, szukam sekcji „” następnego .
Czy istnieje sposób na przywrócenie wzorca wyszukiwania lub mapowania [[
i ]]
, aby nie wpłynęły na bieżący wzorzec wyszukiwania?
W zależności od tego, co próbujesz zrobić, 'histdel()' może być również pomocny. Spowoduje to automatyczne wyczyszczenie bieżącego wyszukiwania, ale nie usunie wyszukiwania z historii wyszukiwania (dostęp za pomocą 'q /') –