Saya tidak begitu yakin bagaimana menggambarkan apa yang ingin saya lakukan. Pada dasarnya saya ingin menggunakan mode blok visual untuk memilih wilayah teks dan kemudian menempelkannya "sebagai kumpulan garis" daripada sebagai persegi panjang.
a b
c d
e f
g h
setelah menekan gg0<c-v>Gy
kotak a/c/e/g
adalah dalam daftar yank default (saya lupa apa namanya).
Jika saya tempel persegi panjang p
saya mendapatkan yang berikut:
aa b
cc d
ee f
gg h
Saya bertanya-tanya apakah mungkin untuk menempelkan seleksi blok persegi panjang / visual pada sekelompok garis dengan sendirinya, seolah-olah itu adalah seleksi visual biasa.
a
c
e
g
a b
c d
e f
g h
:call setreg('+', @+, 'V')
. Tergantung pada OS Anda dan pengaturanclipboard
Anda, Anda mungkin perlu melakukan ini untuk mendaftar*
atau"
sebagai gantinya. Ini lebih panjang untuk diketik daripada jawaban di bawah ini, tetapi mungkin masih berguna dalam konteks yang lebih rumit.