Normalerweise aktiviere ich smartcasein meinem .vimrc.
Ohne smartcase:
- Wenn bei der Suche die Groß- und Kleinschreibung nicht berücksichtigt werden soll, schreibe ich in Groß- oder Kleinschreibung (spielt keine Rolle) und füge
\cam Ende der Abfrage ein an. - Die Suche nach Groß- und Kleinschreibung erfolgt standardmäßig.
Mit smartcase:
- Wenn ich bei der Suche die Groß- und Kleinschreibung nicht berücksichtigen möchte, schreibe ich alles in Kleinbuchstaben.
- Wenn ich nach Groß- und Kleinschreibung suchen möchte, schreibe ich die Großbuchstaben in Großbuchstaben.
Aber smartcasewie kann ich bei aktivierter Option sagen, dass bei der Suche nach einem Muster in Kleinbuchstaben zwischen Groß- und Kleinschreibung unterschieden werden soll? Ich hatte erwartet, dass das Anhängen von a \cdie Art der Suche rückgängig machen würde (wenn ich also nur in Kleinbuchstaben, dh ohne Berücksichtigung der Groß- und Kleinschreibung, gesucht hätte, würde es sich um eine Suche mit Groß- und Kleinschreibung handeln) Buchstaben, dh Suche nach Groß- und Kleinschreibung, würde zu einer Suche ohne Berücksichtigung der Groß- und Kleinschreibung führen. Dies scheint jedoch nicht der Fall zu sein (kein Wortspiel beabsichtigt).
\cist kein Toggle, sondern erzwingt eine Zuordnung ohne Berücksichtigung der Groß- / Kleinschreibung.