Nell'editor vim, voglio sostituire un carattere di nuova riga (\ n) con due caratteri di nuova riga (\ n \ n) usando la modalità di comando di vim.
Contenuto del file di input:
This is my first line.
This is second line.
Comando che ho provato:
:%s/\n/\n\n/g
sostituisce la stringa con caratteri indesiderati come
This is my first line.^@^@This is second line.^@^@
Quindi ho provato il seguente comando
:%s/\n/\r\r/g
Funziona correttamente. Puoi spiegare perché funziona bene con il secondo comando?
/
come separatore. Questo è più leggibile::%s;\n;\n\n;g