1. 複数のキーワードを同時に検索する方法
たとえば、文書内のすべての aa、bbbb、ccccc を強調表示したいとします
2. 例を挙げてください
enum があります
次のコメントをすばやく追加する方法
リーリー質問 2 については、あなたの回答と私自身の修正に基づいて、私が使用する方法は次のとおりです:
set ve=all
文字のない場所にカーソルを移動できるようにしますC-v
列ブロックビジュアルモードに入り、コメントを挿入する列を選択しますA
并插入 // 0
,按 Esc
を押してくださいV
ラインビジュアルモードに入り、コメントが追加されたすべての行を選択しますlet i=0|'<,'>g/0$/s//=i/|let i=i+1
set ve=
仮想編集オプションを復元する
2番目の質問:
set ve=all
文字のない場所にカーソルを移動できるようにしますC-v
列ブロックビジュアルモードに入り、コメントを挿入する列を選択しますA
并插入// 0
,按Esc
を押してください0
:I
、増加する数値シーケンスに変更しますset ve=
把虚拟编辑选项复原(我推荐使用非默认值block
、頻繁に切り替える必要はありません)追記: 通常、列挙された整数で表すことはできませんよね?
最初の質問、検索時に正規表現を使用します:
2 番目の質問、マクロを記録するだけです:
// 1
を追加します。qq^f y$j$p^A
説明してください:
qq
: 录制宏到寄存器q
^
: 旅の始まりへf
: (注意f
の後にスペースが続きます)、最初のスペースに移動しますy$
: 行末にコピーしますj$p
: 次の行の末尾に貼り付けます^A
: (Ctrl-Aです) +12番目の質問
一連のコメントを作成するには
リーリー列编辑
を使用してください数値を自動インクリメントするには、コマンドラインモードで次のコマンドを入力します:
自己増加ソリューションのソースはこの記事です: リンク