Welchen Befehl kann ich ausführen, um leere Zeilen in Vim zu entfernen?
Ich verwende etwas Ähnliches: :%s/^\n//gc
Diese Funktion entfernt nur zwei oder mehr Leerzeilen, fügen Sie die folgenden Zeilen in Ihre vimrc ein, und verwenden Sie dann \d zum Aufruf der Funktion
fun! DelBlank()
let _s=@/
let l = line(".")
let c = col(".")
:g/^\n\{2,}/d
let @/=_s
call cursor(l, c)
endfun
map <special> <leader>d :keepjumps call DelBlank()<cr>
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.