Saya sudah tahu bahwa Anda dapat menyalin sesuatu ke register menggunakan: (ditambah perintah menarik, hapus, dll.)
"a
Saya juga mengerti bahwa Anda dapat menambahkan ke register menggunakan:
"A
Selain itu saya mengerti cara menyalin sesuatu ke register clipboard menggunakan:
"+
Apa yang saya ketik untuk ditambahkan ke register clipboard?
Versi vim saya:
VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Jan 2 2014 19:39:59) Huge version with GTK2 GUI.
cut-copy-paste
Jason Basanese
sumber
sumber
let @+ = @A
membuang jenis registera
. Cara yang benar untuk menyalin register adalah sesuatu seperti ini:call setreg('+', getreg('a', 1, 1), getregtype('a'))
."Ay
perintah?Anda dapat menelepon
setreg('+', lines, 'a')
, tetapi sejauh yang saya tahu tidak ada cara untuk melakukannya dengan perintah mode normal. Anda harus menggunakan salah satu register huruf besar untuk itu.sumber
:let @+ .= 'XXX'
tampaknya berhasil?