84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
インターネットでvimコマンドの一覧を確認したところ、現在行を全文に置換するか、全文に置換するコマンドしかありませんでした
リーリー
次のコマンドは、この記事のすべての文字列「idios」を「manager」に置き換えます。 :1,$s/idiots/manages/g通常、ファイル全体を置換範囲として参照するには、コマンドで % を使用します。 :%s/search/replace/g次のコマンドは、5 行目から 15 行目までの間のみの置換を指定します。 :5,15s/dog/cat/g次のコマンドは、現在の行とファイルの末尾の間のみの置換を指定します: :.,$s/dog/cat/g次のコマンドは、次の 9 行内のみの置換を指定します。 :.,.+8s/dog/cat/g特定の文字を置換範囲として使用することもできます。たとえば、SQL ステートメントの FROM からセミコロンまでのすべての等号 (=) を不等号 (<>) に置き換えます。 :/FROM/,/;/s/=/<>/gビジュアル モードでは、まず置換範囲を選択し、次のように入力します。 コマンド モードに入るには、s コマンドを使用して、選択した範囲内のテキストを置換できます。- VIM 学習ノートの代替 (Anti-GFW が必要な場合があります)
次のコマンドは、この記事のすべての文字列「idios」を「manager」に置き換えます。
:1,$s/idiots/manages/g
:%s/search/replace/g
:5,15s/dog/cat/g次のコマンドは、現在の行とファイルの末尾の間のみの置換を指定します:
:5,15s/dog/cat/g
:.,$s/dog/cat/g次のコマンドは、次の 9 行内のみの置換を指定します。
:.,$s/dog/cat/g
:.,.+8s/dog/cat/g特定の文字を置換範囲として使用することもできます。たとえば、SQL ステートメントの FROM からセミコロンまでのすべての等号 (=) を不等号 (<>) に置き換えます。
:.,.+8s/dog/cat/g
:/FROM/,/;/s/=/<>/gビジュアル モードでは、まず置換範囲を選択し、次のように入力します。 コマンド モードに入るには、s コマンドを使用して、選択した範囲内のテキストを置換できます。
:/FROM/,/;/s/=/<>/g
Control+v でビジュアルブロックモードに入り、hjkl を押して操作する必要のあるコンテンツを選択します。d はカットを意味し、p はペーストを意味します
ああ、質問を誤解したかもしれません。 。
リーリー
ああ、質問を誤解したかもしれません。 。