^ komentar di atas lebih ke titik untuk pertanyaan.
Brain90
jika Anda menemukan mereka tidak berhenti pada apa yang tampak seperti garis kosong itu mungkin karena mereka memiliki spasi kosong pada mereka. Anda dapat menghapus menggunakan pengganti seperti ini::%s/^\s\+$//
Cursor motions cursor-motions navigation
These commands move the cursor position. If the new position is off of the
screen, the screen is scrolled to show the cursor (see also 'scrolljump' and
'scrolloff' options).
1. Motions and operators operator
2. Left-right motions left-right-motions
3. Up-down motions up-down-motions
4. Word motions word-motions
5. Text object motions object-motions
6. Text object selection object-select
7. Marks mark-motions
8. Jumps jump-motions
9. Various motions various-motions
Text object motionstampaknya menjadi kandidat yang paling mungkin (atau akan Jumps?). Pindahkan ke object-motionsdan tekan <c-]>( Ctrl]):
Sistem teks bantuan Vim ( :help) adalah salah satu bagian terbaik dari dokumentasi perangkat lunak online (seperti dalam "di dalam program") yang saya temui.
Kusalananda
4
Penggunaan baris kosong berikutnya (braket keriting kanan):
}
Penggunaan garis kosong sebelumnya (braket keriting kiri):
{
dan}
apa yang kamu inginkan.:%s/^\s\+$//
Jawaban:
Pergi ke bantuan navigasi (
:h navigation
):Text object motions
tampaknya menjadi kandidat yang paling mungkin (atau akanJumps
?). Pindahkan keobject-motions
dan tekan<c-]>
( Ctrl ]):Bingo!
sumber
:help
) adalah salah satu bagian terbaik dari dokumentasi perangkat lunak online (seperti dalam "di dalam program") yang saya temui.Penggunaan baris kosong berikutnya (braket keriting kanan):
Penggunaan garis kosong sebelumnya (braket keriting kiri):
Ketik di atas ketika dalam mode perintah
sumber