viエディタで行の先頭と末尾から特定の文字列を取得するために使用されるコマンドは何ですか?
ベストアンサー1
foo
行の先頭または末尾から検索するには:
/^foo\|foo$
編集:再入力したくない場合は、foo
逆参照を使用することもできます(@StéphaneChazelasが提案)。
/\v(foo)&(^\1|\1$)
foo
説明:行の先頭で検索するにはを使用し/^foo
、行の最後で検索するにはを使用します/foo$
。 (ここを読んでくださいより多くの情報を知りたいです。 )エスケープされた「または」区切り文字(|
)は、どちらかが一致することを確認します。