Как искать слово start \word
in vim. Я могу сделать это, используя меню поиска. Есть ли еще какой-нибудь короткий отрезок для этого?Поиск символа обратной косой черты в vim
ответ
Try:
/\\word
в командном режиме.
Вы можете выполнять поиск всего, что угодно в документе, используя регулярные выражения. В нормальном режиме введите '/', а затем начните вводить свое регулярное выражение, а затем нажмите клавишу ввода. «\ <» будет соответствовать началу слова, так
/\<foo
будет соответствовать строка «Foo», но только там, где она находится в начале слова (перед пробелом в большинстве случаев).
Вы можете искать обратные косые черты, убегая его с помощью обратного косых черт, так:
/\<\\foo
бы найти шаблон «\ Foo» в начале слова.
Объедините свой ответ и мой, и вы получите:/\ <\\ word :-) –
Спасибо, Крис. Ред. –
'\ <\\' не имеет особого смысла: '\' не является символом слова. – ephemient
Причина в поисках чего-то в том числе «\» отличается потому, что «\» является специальным символом и должен быть экранирован (предваряется обратной косой черты)
Аналогично, для поиска «$ 100», который включает в себя специальный символ "$":
Press/
Type \$100
Press return
для поиска "Азбуки", который не включает в себя специальный символ:
Press/
Type abc
Press return
не имеет прямого отношения (/\\word
является правильным решением, и здесь ничего не меняется, что), но для справки:
Если вы для образца с большим количеством символов со специальным значением для регулярных выражений, вы можете найти «nomagic» и «очень номагический» режим полезен.
/\V^.$
будет искать символьной строки ^.$
, вместо «линии одного символа» (\v
«очень магия» и по умолчанию \m
режимы «магические» ОРЗ) или «линии ровно один период» (\M
" номический "режим).
- 1. поиск обратной косой черты
- 2. Использование обратной косой черты в аббревиатурах vim
- 3. Карта обратной косой черты в VIM
- 4. игнорирование символа обратной косой черты в python
- 5. Typcript, как избежать символа обратной косой черты
- 6. NSString @ "\" Добавление символа обратной косой черты-c
- 7. Преобразование строк символа обратной косой черты в символ обратной косой черты
- 8. Экранирование обратной косой черты
- 9. Значение обратной косой черты?
- 10. Jquery- обратной косой черты
- 11. Окончание завершения вставки в Vim при вводе обратной косой черты
- 12. Замена обратной косой черты с помощью другого символа в PHP
- 13. preg_split по обратной косой черты
- 14. Python избежать обратной косой черты
- 15. разбор обратной косой черты (\) символ в tcl
- 16. Php обратной косой черты Проблема
- 17. Python ошибки обратной косой черты
- 18. Правильно избегая обратной косой черты
- 19. Экранирование обратной косой черты javascript
- 20. Проблема соответствия обратной косой черты
- 21. Получение индекса обратной косой черты
- 22. Sqlite, замените символ обратной косой черты с косой черты
- 23. Замена всех обратной косой черты с косой черты
- 24. Добавление обратной косой черты без экранирования [Python]
- 25. Перейти regexp для обнаружения символа обратной косой черты
- 26. Правила расширения параметра Bash для символа обратной косой черты
- 27. perl regex: как избежать символа обратной косой черты
- 28. Как заменить все экземпляры символа обратной косой черты?
- 29. Замена символа, если не предваряется обратной косой черты
- 30. Поиск обратной косой черты в строке с помощью Powershell
Можете уточнить вопрос? Вы ищете слова, которые начинаются с «слова» или «\ word» или просто шаблона «\ word», находится ли он в начале слова или нет? –
В названии вопроса была сделана ссылка на обратную косую черту, поэтому это будет не просто «слово». –
Я исправил большинство опечаток, но один: Должно ли это быть «Я могу» или «Я не могу»? –