পূর্বে ইয়ঙ্কযুক্ত পাঠ্যটির সাথে কীভাবে () পাঠ্য প্রতিস্থাপন করবেন?


9

ধরুন আমার কাছে পাঠ্যটি Fnordআগে ইয়াঙ্কড হয়েছে এবং আমার কার্সারটি Bরেখার লাইনে রয়েছে:

M:mock(Baz)

পূর্ববর্তী ইয়ঙ্কযুক্ত পাঠ্য সহ আমি কীভাবে () এর ভিতরে পাঠ্য পরিবর্তন করতে পারি?

বর্তমানে, আমি প্রায়শই এটি করে ভুল করি:

  • di( ওরফে "ভিতরে মুছে দিন ()"
  • Shift + পি

মুছে ফেলা পাঠ্যটি নিবন্ধটিতে সরানো হবে বলেই এটি আমাকে আবার সঠিক পাঠ্য হিসাবে ফেলেছে।

আমি পেতে চাই:

M:mock(Fnord)


1
@ রিচ প্রদত্ত প্রশ্নটি ইয়াঙ্কেড শব্দের প্রতিস্থাপনের আরও সাধারণ ক্ষেত্রে .াকা পড়েছে। আমি মনে করি এই প্রশ্নটি কিছুটা সুনির্দিষ্ট এবং একই উত্তরগুলি আকর্ষণ করে না।
k0pernikus

প্রতিলিপি: 0রেজিস্টারটিতে শেষ ইয়ঙ্কযুক্ত পাঠ্য থাকবে। :h quote0
পিটার রিনকার

1
উল্লিখিত প্রশ্নের গ্রহণযোগ্য উত্তর থেকে একই ধারণাটি এখানে প্রয়োগ করা যেতে পারে। প্রথম বন্ধনে কার্সার সহ, কেবল চাপুন vi)p। এটি উত্তরের মতোই, কেবল i)পাঠ্য বস্তুর পরিবর্তে wপাঠ্য বস্তুর সাথে
এভারগ্রিনটি

1
@ k0pernikus আমি আশঙ্কা করছি যে এর সাথে আমাদের একমত হতে হবে না। আমার কাছে, উভয় প্রশ্নের গুরুত্বপূর্ণ অংশটি প্রতিস্থাপন, এবং এটি প্রয়োগ করতে ব্যবহৃত টেক্সট অবজেক্টটি নয়।
ধনী

উত্তর:


13

আপনি টেক্সটটি প্রতিস্থাপনের জন্য নির্বাচন করতে ভিজ্যুয়াল নির্বাচন ব্যবহার করতে পারেন, এবং তারপরে এটিতে পেস্ট করুন:

vi(p

vi(বাজ নির্বাচন করে (কারণ এটি বন্ধনীতে আবদ্ধ), এর pউপরে ফনর্ডকে আটকান।

যাইহোক, এটি পেস্টের পরে রেজিস্ট্রারে বাজকে ঝাঁকিয়ে দেবে, যা আপনি যা চান তা নাও হতে পারে।


10

আপনি যদি কোনও রেজিস্টার নির্দিষ্ট না করেন, p(বা P) সর্বশেষে নিবন্ধটি পূরণ করা হবে। নামহীন রেজিস্টার ""(যদি না অন্য খাতা, নির্দিষ্ট হয়েছিল যেমন সঙ্গে সম্প্রতি yanked বা মোছা পাঠ্য ধারণ "ay), কিন্তু এই এছাড়াও ঢোকা "0হ্যাচকা টান লাগে জন্য অথবা "1মোছাগুলিকে / পরিবর্তনের জন্য। দেখুন রেজিস্টার

শেষ পাঠটি যদি ইয়াঙ্কড হয় তবে yআপনি এটি 0নিবন্ধের সাথে পেস্ট করতে পারেন "0P। যদি এটি মুছে ফেলা হয় তবে আপনি এটির ( এখনই ) 2নিবন্ধের মাধ্যমে এটি অ্যাক্সেস করতে পারবেন ।"2P"1Baz

বিকল্পভাবে আপনি আপনার রেজিস্টারগুলিতে গোলযোগ এড়াতে এবং ব্ল্যাকহোল রেজিস্টারে"_ মুছতে পারেন :

"_di(P

3

যদি প্লাগইন ইনস্টল করা কোনও বিকল্প হয়, আপনি yankstack.vim ব্যবহার করতে পারেন । তাহলে আপনি আপনার বর্তমান কর্মপ্রবাহটি ধরে রাখতে পারবেন:

বর্তমানে, আমি প্রায়শই এটি করে ভুল করি:

  • ডি (ওরফে "ভিতরে মুছে দিন ()"
  • Shift + পি
  • Alt + p - পূর্ববর্তী ইয়াঙ্কের চক্র

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