Saya sering menggunakan register untuk menyalin / menempel, tetapi saya selalu lupa di mana mendaftarkan konten saya.
Apakah ada cara untuk menampilkan register sebelum menempel?
Idealnya itu akan meninggalkan register di layar ketika memilih yang kita inginkan.
cut-copy-paste
register
nobe4
sumber
sumber
"
dan@
dalam mode normal memecah semua makro yang menggunakan register. FWIW.@
. README mencatat bahwa peta non-rekursif akan menyebabkan masalah. Saya setuju bahwa akan lebih baik jika bisa dikonfigurasi untuk hanya melihat register.:%g/text/ normal "Ayy
Saya membuat pemetaan ini untuk menampilkan daftar register dan memilih yang akan ditempelkan:
Ini menampilkan daftar register dengan
:reg
dan menjalankan perintah normalDi mana
X
hasilnyainput()
.sumber
Saya akan merekomendasikan menggunakan
:reg
Ini akan menampilkan konten semua register (Anda dapat menggulir menggunakan j dan k).
Jika Anda hanya ingin menunjukkan konten dari satu register, Anda dapat pergi ke mode dan tipe perintah
lalu register, misalnya x register
yang akan menempelkan isi register ke baris perintah. Anda kemudian dapat keluar dari baris perintah setelah melihat daftar Anda.
sumber
:dis
dan:reg
? Saya selalu menggunakan yang pertama.:help :dis
->:di[splay] [arg] Same as :registers. {not in Vi}