ben şu var metni:Vim- Regex boş satır takmadan önce numaralandırılmış hatlar
Title line
1. First list
First line
Second line
2. Second list
Oranges
Mangoes
3. Stationary
Pen
Pencils
Etc
Yukarıdaki metin aşağıdaki gibi görünecek biçimde ben, her numaralı satırdan önce boş bir satır eklemek istiyorum:
Title line
1. First list
First line
Second line
2. Second list
Oranges
Mangoes
3. Stationary
Pen
Pencils
Etc
Ben kodu aşağıdaki denedim ama çalışmıyor:
%s/^(\d)/\r\1/g
ve
%s/(^\d)/\r\1/g
ve sorundur ve bu nasıl çözülebileceğini
% s/^([0-9])/\r\1/gc
. Yardım ettiğin için teşekkür ederim.
kaçış parantez/\ r \ 1/g' => '% s/^ \ (\ d \)/\ r \ 1/g' – revo
Başka bir yol: '% g/^ \ d/norm O' – mattn
Nasıl çalıştığını açıklayabilir misiniz, ayrı bir yanıt olarak eklenebilir. – rnso