একটি রেজিস্টার থেকে অন্য রেজিস্টার অনুলিপি


93

ক্লিপবোর্ডে পেস্ট না করে কীভাবে একজনের নিবন্ধের বিষয়বস্তু অনুলিপি করবেন? আমি একটি পাঠ্য ইয়াঙ্ক করেছি এবং এটি ডিফল্ট "রেজিস্টারে জ্যাঙ্কড হয়ে গেছে । এখন আমি "রেজিস্টার মুছে / মুছে ফেলা ছাড়াই অন্য পাঠ্যটি অনুলিপি করতে চাই । তাই আমি "কিছু বলতে aবা bনিবন্ধভুক্ত করার জন্য নিবন্ধের সামগ্রীগুলি সরিয়ে নিতে চাই যাতে আমি নতুন পাঠ্যটি ভিতরে অনুলিপি করতে পারি "। এই কিভাবে করবেন?

উত্তর:


117

নিবন্ধগুলির মধ্যে মানগুলি অনুলিপি করতে বা অদলবদল করতে আপনি : কমান্ডটি ব্যবহার করতে পারেন , উদাহরণস্বরূপ bনিবন্ধের বিষয়বস্তু অনুলিপি করতে এখানে a:

:let @a=@b

অথবা "নিবন্ধের বিষয়বস্তু অনুলিপি করুন a:

:let @a=@"

কিছু ভাল কী ম্যাপিং পরামর্শগুলির জন্য এই ভিম টিপটি দেখুন:


4
কোনভাবেই আমি এটি কাজ করতে পারি না। আমার এই ম্যাকাহিনে একটি সুন্দর ন্যূনতম ভিম আছে। এখানে আমার কিছু সেটিংস দেওয়া আছে। ভিআইএম - ভি আইএমপ্রোভড .0.০ (২০০ May সালের May ই মে, সংকলিত মার্চ ২০১১ 21:36:07) অন্তর্ভুক্ত প্যাচগুলি: 1, 3-4, 7-9, 11, 13-17, 19-26, 29-31, 34-44 , 47, 50-56, 58-64, 66-73, 75, 77-92, 94-107, 109, 202, 34-237 সংকলিত <বাগজিলা@redhat.com> GUI ছাড়াই ক্ষুদ্র সংস্করণ।
পল

4
@ পল, যতদূর মনে পড়ে আমি ভিমের ছোট এবং ক্ষুদ্র বৈশিষ্ট্য সেট :letকমান্ডটি সমর্থন করে না ।
খ্রিস্টান সি সালভাডা

আপনি কি ব্যাখ্যা করতে @পারেন?
Gqqnbig

@ভেরিয়েবল হিসাবে নিবন্ধের সাথে কাজ করার উপায়। দেখুন :help let-registerবিস্তারিত জানার জন্য। আপনি মূলত এটিকে @aভেরিয়েবল হিসাবে ভেবে দেখতে পারেন যেখানে নিবন্ধটি aসঞ্চিত থাকে।
সিনকোডেনদা

7

আপনি এর মতো কিছু করতে পারেন:

let @a = getreg('"')

এটি "রেজিস্টারটিতে রেজিস্টারটি অনুলিপি করবে a

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.