অন্যান্য বিদ্যমান উত্তরগুলি ভিএম এর সংজ্ঞা এবং একটি ব্লক সনাক্তকরণের উপর নির্ভরশীল। এই ধরণের মুছে ফেলার জন্য আমার কৌশলটি হল গতি এবং প্রকৃত চরিত্রের cসাথে মিলিত কমান্ডটি fথামানো ব্যবহার করা। এটি আসলে স্টপ অক্ষরটি মুছে ফেলবে, তবে এটি যে শেষ কী ছিল আপনি এটি পুনরায় বারবার চাপিয়ে বললে শূন্য ব্যয়ের পাশে থাকে এবং এটি cসন্নিবেশ মোডে পরিবর্তনের পরে এটি আবার প্রবেশ করানো হবে।
উদাহরণ সহ ব্যাখ্যা করা, জন্য
func1(x|, func2(), y);
কমান্ড c2f))দেবে
func1(x)|;
যা প্রথমে অন্যান্য উত্তরগুলির তুলনায় কম মার্জিত মনে হতে পারে তবে লক্ষ্য করুন যে এই কৌশলটি সর্বজনীন এবং কোনও ব্লক সংজ্ঞাতে নির্ভর করে না।
উদাহরণস্বরূপ সঙ্গে
<div| class="some-class">text</div>
কমান্ড cf>>দেবে
<div>|text</div>
অথবা সিএসভি ফাইলগুলি সম্পাদনার সময় পছন্দ করুন
2016-11-29,question,vi|.stackexchange.com,10435
কমান্ড cf,,দেবে
2016-11-29,question,vi,|10435
প্রায়শই আমি এটিকে বাকী স্ট্রিংটি মুছতে ব্যবহার করি
printf("Hello world| - a boring example\n");
থেকে
printf("Hello world\|n");
সঙ্গে cf\\
বা থেকে
print("Hello world| - a boring example");
থেকে
print("Hello world"|);
সঙ্গে cf""।
এটি বর্তমান অবস্থানকে জিজ্ঞাসা করা থেকে কিছুটা আলাদা জায়গায় পরিবর্তন করে এবং সন্নিবেশ মোডেও পরিবর্তন করে। তবে আমি বাকী কিছু মুছে ফেলার জন্য আমার গো-টু-সমাধানটি ভাগ করে নিতে চেয়েছিলাম।
C);এই বিশেষ ক্ষেত্রে করতে হবে।