1. Bagaimana untuk mencari berbilang kata kunci pada masa yang sama
Sebagai contoh, saya ingin menyerlahkan semua aa, bbbb, ccccc dalam dokumen
2. Berikan contoh
Ada enum
enum Test {
TEST_A,
TEST_BBBBB,
TEST_CC,
TEST_DDDDDDD,
TEST_EEE
};
Bagaimana untuk menambah ulasan berikut dengan cepat
enum Test {
TEST_A, // 0
TEST_BBBBB, // 1
TEST_CC, // 2
TEST_DDDDDDD, // 3
TEST_EEE // 4
};
Untuk soalan 2, berdasarkan jawapan anda dan pengubahsuaian saya sendiri, kaedah yang saya gunakan adalah seperti berikut:
set ve=all
Membenarkan kursor mencapai tempat tanpa aksaraC-v
Masukkan mod visual blok lajur dan pilih lajur yang anda mahu masukkan ulasanA
并插入 // 0
,按 Esc
untuk kembali ke mod biasaV
Masukkan mod visual baris dan pilih semua baris dengan ulasan tambahanlet i=0|'<,'>g/0$/s//=i/|let i=i+1
set ve=
Pulihkan pilihan penyuntingan maya
Soalan kedua:
set ve=all
membolehkan kursor mencapai tempat tanpa aksaraset ve=all
使得光标可以到达没有字符的地方C-v
进入列块可视模式,选中要插入注释的那一列A
并插入// 0
,按Esc
回到普通模式0
:I
把它改成递增的数值序列set ve=
把虚拟编辑选项复原(我推荐使用非默认值block
C-v
Masukkan mod visual blok lajur dan pilih lajur yang anda mahu masukkan ulasanTekan
🎜Masukkan mod visual blok lajur sekali lagi dan pilih lajurA
dan masukkan// 0
, tekanEsc
untuk kembali ke mod biasa0
🎜 🎜Gunakan arahan visIncr.vim:I
untuk menukarnya menjadi urutan berangka yang semakin meningkat🎜 🎜set ve=
Pulihkan pilihan pengeditan maya (saya syorkan anda menggunakan nilai bukan lalaiblock
supaya anda tidak perlu menukar dengan kerap) 🎜 🎜 🎜PS: Biasanya ia tidak boleh diwakili oleh integer yang dikira, bukan? 🎜Soalan pertama, gunakan ungkapan biasa apabila mencari:
Soalan kedua, cuma rekod makro:
// 1
pada penghujung// 1
qq^f y$j$p^A
解释一下:
qq
: 录制宏到寄存器q
^
: 去行首f
: (注意f
后面是空格),去第一个空格处y$
: 复制到行尾j$p
: 去下一行的结尾粘贴^A
qq^f y$j$p^A
🎜^A: (Ini ialah Ctrl-A) +1🎜
🎜
qq
: Rekod makro untuk mendaftarq
🎜 🎜^
: Pergi ke permulaan baris🎜 🎜f
: (perhatikan bahawaf
diikuti dengan ruang), pergi ke ruang pertama 🎜 🎜y$
: Salin ke hujung baris🎜 🎜j$p
: Tampal pada hujung baris seterusnya🎜 🎜Soalan kedua
Gunakan
列编辑
untuk membuat satu siri ulasanUntuk menambah nombor secara automatik, dalam mod baris arahan, masukkan arahan berikut:
Sumber penyelesaian yang meningkatkan diri adalah artikel ini: pautan