প্রতিদিন কমপক্ষে একবারে আমার নিম্নলিখিত পরিস্থিতিতে থাকে:
A: This line should also replace line X
...
X: This is line should be replaced
আমি বিশ্বাস করি যে আমি সেই কাজটি দক্ষতার সাথে সম্পাদন করি না।
আমি কি করবো:
- এ লাইনে যান: এজি
- ইয়াঙ্ক লাইন আ: হ
- এক্স লাইনে যান: এক্সজি
- পেস্ট লাইন এ: পি
- পুরানো লাইনে সরান: j
- পুরানো লাইন মুছুন: ডিডি
এই অতিরিক্ত অসুবিধা যে লাইন এক্স ডিফল্ট রেজিস্টার, যা যদি আমি অন্য লাইন যে উ: Yanking দিয়ে প্রতিস্থাপিত করা উচিত এবং একটি অতিরিক্ত রেজিস্টার থেকে আটকানো হচ্ছে এটি বিরক্তিকর এখন আছে ( "ayy , " পি ) এই সহজ কাজ এমনকি তোলে কম দক্ষ
আমার প্রশ্নগুলো:
- আমি পূর্বে ইয়াঙ্কড লাইনটি প্রতিস্থাপন করতে কোনও বিল্ট-ইন ভিম কমান্ডটি মিস করেছি?
- যদি তা না হয় তবে আমি কীভাবে আমার নিজের কমান্ডটি বাঁধতে পারি যা ডিফল্ট রেজিস্টারে ইয়্যাঙ্কড লাইনটি ছেড়ে দেয় (বা পুনরুদ্ধার করে)?
:move
এবং কালো গহ্বর রেজিস্টার ( _
) (বা সত্য, মাত্র রেজিস্টার)