سؤال

كيفية نسخ محتويات سجل واحد إلى آخر دون لصق الحافظة؟ لقد انتزع نص واحد وحصلت على انتزع في الافتراضي " تسجيل. الآن أريد نسخ نص آخر دون حذف / الكتابة " تسجيل. لذلك أريد أن نقل محتويات " سجل ليقول بعض a أو b سجل حتى أتمكن من نسخ النص الجديد في الداخل ". وبعد كيف نفعل ذلك؟

هل كانت مفيدة؟

المحلول

لنسخ أو مبادلة القيم بين السجلات التي يمكنك استخدامها :يترك أمر، على سبيل المثال لنسخ محتويات b سجل إلى a:

:let @a=@b

أو نسخ محتويات " سجل إلى a:

:let @a=@"

تحقق من هذه النصيحة VIM لبعض اقتراحات تعيين مفتاح جيد:

نصائح أخرى

يمكنك أن تفعل شيئا مثل هذا:

let @a = getreg('"')

التي سوف نسخ " سجل إلى a تسجيل.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top