Untuk beberapa alasan atau lain, saya sering membagi kode menjadi subbagian yang dipisahkan oleh header seperti ini:
################################################################################
#################################### LOAD ######################################
################################################################################
Ini adalah 3 garis lebar 80 kolom #
dengan judul di tengah. Sejauh ini saya belum menemukan cara cepat untuk menghasilkan ini di vim.
Apa yang biasanya saya lakukan adalah sesuatu di sepanjang baris 80i#
dan kemudian yypp
memberi saya 3 baris, tapi kemudian saya perlu menavigasi ke tengah dan menambahkan teks. Saya biasanya melakukan ini dengan mengganti, tetapi ganti tidak memusatkan header di dalam #
... #
Jadi saya menghapus kelebihan #
secara manual.
Bagaimana cara memusatkan teks di baris tengah? Dan apa cara yang lebih cepat untuk mencapai hasil ini?
Atau Anda dapat menggunakan blok visual:
Pastikan Anda sudah memiliki setidaknya tiga baris kosong di bagian atas CtrlV80L
R#
Memang, ini bukan cara yang paling sempurna untuk membuat header, karena Anda harus melihatnya, tetapi ini merupakan kasus yang menarik untuk pemilihan Blok Visual.
Hasil
sumber