আমার কাছে শব্দের একটি তালিকা রয়েছে:
bau
ceu
diu
fou
gau
আমি সেই তালিকাটিতে রূপান্তর করতে চাই:
byau
cyeu
dyiu
fyou
gyau
আমি ব্যর্থ কমান্ডটি চেষ্টা করেছিলাম:
:%s/(\w)(\w\w)/\1y\2/g
প্রদত্ত যে এটি কাজ করে না, রেগেক্স ক্যাপচার গ্রুপগুলি ভিমে কাজ করতে আমাকে কী পরিবর্তন করতে হবে?
ভিম এবং স্ট্যাকওভারফ্লো.com
—
ইনগো কারকাত
এটি কিছুটা অফ-টপিক তাই আমি এটিকে মন্তব্য হিসাবে এখানে রেখেছি তবে… আমি করব
—
রোমেনেল
:%norm ay<CR>
।
আপনার যদি (যদি এটি ঠিক বর্ণনা মত), এটা করার জন্য একটি বিকল্প আছে: সঙ্গে 2nd কলামে যান
—
ল্যাফকে মনিকা পুনরায় ইনস্টল করুন
l
, সঙ্গে ভিসুয়াল ব্লক মোডে প্রবেশ Ctrl+v
, পুরো কলাম চিহ্ন দিয়ে Shift+g
দ্বারা অনুসরণ l
, তারপর সঙ্গে মোড সন্নিবেশ লিখুন Shift+i
এবং ইনপুট 'Y'। Esc
সন্নিবেশ মোড থেকে বেরিয়ে আসা সমাপ্ত সহ 7 টি কীস্ট্রোক kes উত্তর হিসাবে পোস্ট করা হচ্ছে না কারণ এটি ক্যাপচার গ্রুপগুলি সম্পর্কে সত্যই নয় (এটি আমি খুঁজে পেয়েছিলাম তখনই এটি খুঁজে পেয়েছিল)। :-)