Lors de la recherche avec:
C-s SPC SPC
Correspond également aux espaces simples. Je veux faire correspondre exactement deux espaces.
search
whitespace
Rovanion
la source
la source
(set-variable 'search-whitespace-regexp nil)
dedans. Merci.set-variable
n'enregistre pas la nouvelle valeur de manière persistante, donc cela ne changera pas le comportement par défaut. Je pense queM-x customize-option
c'est ce qui est demandé ici.L'utilisation de la recherche incrémentielle regexp résout le problème si vous échappez les caractères d'espace:
Vous pouvez également utiliser la recherche et le remplacement sans les barres obliques inverses, si c'est ce que vous recherchez:
la source
ESC C-s
place. Voir aussi github.com/leoliu/ggtags/issues/64L'utilisation de la recherche d'expression régulière aide, mais vous pouvez également vous assurer des espaces littéraux pour la recherche en utilisant C-q SPCpour citer un espace dans la recherche.
Pour riffer la réponse de @ Rovanion alors, en utilisant
isearch-forward-regexp
:C-M-s C-q SPC C-q SPC
Cela recherchera deux espaces consécutifs. Fait intéressant,
isearch-forward-regexp
nécessite des correspondances discrètes. Rechercheaaa
pouraa
ne pas une fois de plus correspondre au deuxième caractère.la source