Ich verwende häufig Such- und Ersetzungsbefehle mithilfe von/in vim-Skripten und Benutzerbefehlen. Ein weiterer Nebeneffekt ist, dass die Suche in der Suchbefehlshistorie erscheint, wenn Sie/gefolgt von der Cursor-Nach-Taste drücken. Kann ich verhindern, dass vim die Suchen in Skripten in den Verlauf eingibt? Außerdem: Gibt es eine bessere Möglichkeit, die Hervorhebung nach einer solchen Suche innerhalb eines Skripts oder eines Benutzerbefehls zu entfernen, als nach einem sehr unwahrscheinlichen Ausdruck wie/I_DO_NOT_EXIST_IN_THIS_FILE zu suchen?Vermeiden Sie die Eingabe von Textsuche vim Befehlshistorie
1
A
Antwort
4
Geben Sie :noh
ein, um die Hervorhebung abzubrechen.
Geben Sie :call search('I_DO_NOT_EXIST_IN_THIS_FILE')
ein, um ohne Suchverlauf zu suchen.
Sie können auch :call histdel('/', -1)
löschen, um den letzten Eintrag im Suchverlauf zu löschen.
2
I F9 verwenden, um ein-/ausschalten, auf der vorherige Suche hervorheben:
" Highlight searches
set hlsearch
noremap <F9> :set hlsearch! hlsearch?<CR>
Verwandte Themen
- 1. Vermeiden Sie "Drücken Sie ENTER um fortzufahren" in Vim bei der Eingabe man man Seiten
- 2. Befehlshistorie in R
- 3. postgres Textsuche
- 4. Befehlshistorie im Emacs-Shell-Modus
- 5. Zeige Eingabe Tasteneingaben in Vim
- 6. Vermeiden Sie die Duplizierung
- 7. Vermeiden Sie Vim Haltung Puffer geschlossen im Hintergrund geöffnet
- 8. Vermeiden Sie die Anzeige von Offscreen-Textur
- 9. Vermeiden Sie die Ausführung von PHP-Ausführungszeit
- 10. Vermeiden Sie doppelte Eingabe Klasse Namen in Python
- 11. Vermeiden Sie die Kollision von "Typ" -Schlüssel, wenn sowohl Ereignis- als auch Logstash-Eingabe Werte liefern
- 12. MongoDB: Kombinieren von Textsuche und Geospatial Query
- 13. Vermeiden Sie Code-Duplizierung mit Ente Eingabe in Scala
- 14. SQLite, Textsuche FTS etc
- 15. Mungo-Textsuche mit Teilstring
- 16. Textsuche in mongodb - php
- 17. boolean Textsuche in Python
- 18. Textsuche in Javascript?
- 19. Orakel Blob Textsuche
- 20. Vim: Vermeiden von rekursiven <Esc> Abkürzung
- 21. Vermeiden von Dezimalwerten in der Eingabe-Typ-Nummer
- 22. die Option -W von vim
- 23. Implementierung mongodb Textsuche in Jsp
- 24. Textsuche in Ruby on Rails
- 25. Wie vermeiden Sie die Eingabe --prefix für jedes Mal, wenn ich Teilbaum push/pull git?
- 26. Vermeiden Sie die Zurück-Taste mit vaadin
- 27. Was ist die Variable @@ von vim?
- 28. Vermeiden Sie die Verknüpfung zu libstdC++
- 29. Markieren Sie nur die Bildschirmzeile in vim?
- 30. So vermeiden Sie die Ausnahme EXC_RESOURCE - WAKEUPS?
Was Inverssuche mit? – highsciguy
Geben Sie ': help search()' ein, um mehr zu lesen. Es gibt ein Flags-Argument. – kev
Mit: Anrufsuche ('mysearch', 'b'), sehe ich. Aber jetzt habe ich Ausdrücke wie ':? \ (^ [\ T] \ +. * \) \ @ highsciguy