Si je recherche 'chaîne'; Je veux trouver exactement "chaîne" comme un mot; et non 'QString', 'sostring' etc.Comment rechercher des mots complets dans vim?
Voici les options dans mon .vimrc
set ic
set showmatch
set smartcase
set incsearch
Si je recherche 'chaîne'; Je veux trouver exactement "chaîne" comme un mot; et non 'QString', 'sostring' etc.Comment rechercher des mots complets dans vim?
Voici les options dans mon .vimrc
set ic
set showmatch
set smartcase
set incsearch
Peut-être que ce regexp vous aidera à: "\<string\>"
Utilisez ceci:
\<string\>
Pourquoi ne pas simplement rechercher "chaîne"? Fonctionne pour moi ...
pas pour moi; peut-être que j'ai des drapeaux spéciaux dans vim – shergill
Cela suppose que les mots n'ont pas de ponctuation. Il ne correspondra pas non plus aux mots qui pourraient être à la fin d'une ligne. –
Si je tape '\' pour aller en mode de recherche; puis tapez 's'; thenit essaie de chercher un 'espace'; puisque \ s veut dire espace? – shergill
Voici ma séquence de touches 1. \ (pour aller en mode de recherche) 2./s (ceci essaie de trouver un espace) – shergill
Non. Vous devez d'abord aller en mode de recherche, puis tapez le motif. Donc, essayez de frapper les touches exactement: -/\ –