問題
私は、このようなファイルがあります:=何か何かのaaa何かAAA
WORD2 =何か何かのaaa何かAAA
Vimは:行の最初の単語と単語を置き換え
単語をword3 =何か何かaaa何かaaa
"何か"は必ずしもどこでも同じ単語ではありません。また、「something」と「aaa」は、必ずしも空白で区切られているわけではありません。
質問
私はvimの中の行の最初の単語を「AAA」のすべての出現を交換したいと思います。
単語=何かの何かの単語に何かワード
WORD2何か
は、これまでのところ、私は主に見ているワード3ワード3何かワード2
ワード3 =何かの何かWORD2 =何かの何か:出力は次のようになります。 vimの構文を検索して置き換えます。なぜなら、それが私が最もよく知っているからです。
ありがとうございました!あなたの例のための
興味深い考えですが、 'substitute()'の代わりに '\ = matchstr(getline( '。')、 '^ [^ =] *')'を使用すると、 – sidyll