viエディタで編集します。テキスト内で特定の語句を検索したいとします(例:"Dec 1 15:13:00"
)。この検索文字列を試しましたが、機能しません。viエディタでスペースと特殊文字を含む文字列を検索する方法
/Dec\ 1\ 15
この文字列を正しく検索するにはどうすればよいですか?パーツ間には複数のスペースがあることに注意してください。
viエディタで編集します。テキスト内で特定の語句を検索したいとします(例:"Dec 1 15:13:00"
)。この検索文字列を試しましたが、機能しません。viエディタでスペースと特殊文字を含む文字列を検索する方法
/Dec\ 1\ 15
この文字列を正しく検索するにはどうすればよいですか?パーツ間には複数のスペースがあることに注意してください。
数字とスペースは特殊文字ではありませんので、
/Dec 1 15
で十分です。
一般に、特殊文字は\
でエスケープされます。たとえば、あなたがDec.
を検索した場合、あなたがVimを使用している場合は、/Dec\.
を入力する必要があり、あなたも
:help pattern.txt
、具体的にmagic
章をチェックしたい場合があります。
あなたは魔法が設定されているかどうかを知りたい場合は、:set magic?
魔法オプションは、パターンマッチングの動作を変更することができますタイプ。
/Dec 1 15が機能しない、E486:パターンが見つかりませんでした:12月1 15 – user5628973
@ user5628973:検索に失敗する複数のスペースがある可能性があります。それは動作するはずだから遊んでみてください。 –
複数のスペースをどのように除外できますか? – user5628973
彼が求めていることはかなり明確です。私は同じ質問をしました。 –
私は、スーパーユーザーに移行して閉じることができるように、再オープンのみを選択しています。 – Joshua