এটি ভ্যানিলা ভিমেও কার্যকর, তবে প্রয়োগযোগ্যতা আপনার ব্যবহারের ক্ষেত্রে, যেমন। আপনার কতবার এটির পুনরাবৃত্তি করতে হবে, যেহেতু এটির পুনরাবৃত্তিযোগ্য করতে আরও কয়েকটি কীস্ট্রোক প্রয়োজন।
বিকল্প 1: এটিকে একটি কমান্ড মোড অপারেশনে রূপান্তর করুন
উদাহরণস্বরূপ 5 টি লাইন সরানো ব্যবহার করে আপনি এটি করতে পারেন:
- প্রবেশ করান
:norm 5j
, এটি কার্সারটি 5 টি লাইনে নামিয়ে দেবে
@:
আন্দোলন পুনরাবৃত্তি করতে ব্যবহার করুন
:norm
সাধারণ হিসাবে দাঁড়ায়, নিম্নলিখিত যে কোনও স্ট্রিংকে আপনার মোডের নীচে আপনার কীস্ট্রোক হিসাবে বিবেচনা করা হয়
বিকল্প 2: ম্যাক্রো ব্যবহার করুন
qa
(নিবন্ধে ম্যাক্রো সংরক্ষণ করুন a
, আপনি নিজের রেজিস্টারটি পছন্দ করতে পারেন qb
, qc
)
5j
q
(ম্যাক্রো রেকর্ডিং শেষ করুন)
@a
আপনার রেকর্ড করা ক্রিয়াকলাপ পুনরাবৃত্তি করতে ( a
আপনি যে নিবন্ধকের নামটি বেছে নিয়েছেন তার প্রতিস্থাপন করুন , যেমন @b
, @c
)
ম্যাক্রো সেট আপ করতে আরও আধ্যাত্মিক শক্তি প্রয়োজন তবে এটি আরও বেশি পুনরাবৃত্তিযোগ্য এই অর্থে যে আপনি সর্বশেষ ক্রিয়াকলাপগুলিকে ওভাররাইড না করে বিভিন্ন রেজিস্টারে একাধিক ক্রিয়াকলাপ সংরক্ষণ করতে পারেন।
;
নতুন নয় এটি একটি স্ট্যান্ডার্ড vi কমান্ড। ভী সর্বশেষf
/F
/t
/T
গতির প্রকার এবং লক্ষ্য অক্ষর (তবে সংখ্যাগত তর্ক নয়) মনে রাখে এবং;
পুনরাবৃত্তি করে। এটি অন্য গতিগুলির পুনরাবৃত্তি করে না।