একসাথে বিভিন্ন শব্দ সম্পাদনা করুন, একাধিক লাইনের মতো সাব্লাইম পাঠ্যের মতো একই লাইন


14

একই লাইনে থাকা একসাথে একাধিক শব্দ সম্পাদনা করা কি সম্ভব?

উদাহরণস্বরূপ, আসুন বলি আমার কাছে এটি রয়েছে:

Spam and Eggs is all you need for a healthy breakfast

এবং আমি লাইনটি এতে পরিবর্তন করতে চাই:

organic_Spam and organic_Eggs is all you need for a healthy breakfast

আমি "স্প্যাম" এবং "ডিম" হাইলাইট করতে চাই এবং "স্প্যাম" এবং "ডিম" এর সাথে "জৈব__" একই সাথে প্রিপেন্ড করতে চাই। কিছুটা ভিন্ন লাইনে একসাথে লেখার জন্য ভিজ্যুয়াল ব্লক ব্যবহার করার মতো, তবে এখানে একই লাইনে স্টাফ লিখুন। আমি একজন সহকর্মীকে সাব্লাইম পাঠ্যের সাহায্যে এটি করতে দেখেছি এবং গুগল করার চেষ্টা করেছি কিন্তু কোনও ফল হয় নি।



আমি সবসময় ভিএমে ভাবি একাধিক নির্বাচন / কার্সার ফাংশনটি কেবল চোখের মিছরি ...
কেন্ট

উত্তর:


18

আমি এখানে আলেকজান্ডারের সাথে একমত। প্রতিদিনের সম্পাদনায় আমি সম্ভবত .কমান্ডটিও ব্যবহার করতে পারি তবে আপনি যদি কেবল একটি আদেশ ব্যবহার করতে চান তবে আমি বিকল্প কমান্ডটি ব্যবহার করব:

:s/S\|E/organic_&/g

যদিও এর &সাথে মিলছে প্যাটার্ন /S\|E/


21

ভিমে সাবলাইম পাঠ্যের মতো কোনও মাল্টি-কার্সার নেই (তবে আমার মনে আছে এমন কিছু প্লাগইন রয়েছে)। তবে এটি ভিমের পক্ষে এত গুরুত্বপূর্ণ জিনিস নয় বলে মনে হয় কারণ এটি অর্জনের আরও একটি উপায় রয়েছে। উদাহরণস্বরূপ আপনার এই লাইন আছে

Spam and Eggs is all you need for a healthy breakfast

আমি এটির মতো কিছু করব: প্রথম অক্ষরে কার্সারটিকে স্বাভাবিক মোডে রাখুন Spamএবং প্রবেশ করুন iorganic_Esc, তারপরে দুটি বার wলাফিয়ে শেষ বারের ক্রিয়াটির পুনরাবৃত্তি করতে (ডট) Eggsটিপুন .। সুতরাং আমার জন্য এটি সুমলাইম পাঠ্যের চেয়ে অনেক বেশি উত্পাদনশীল তবে সম্ভবত অভিনব এবং স্বজ্ঞাত যদিও না not

যাইহোক, উভয় সম্পাদকেই এই ক্রিয়াটির জন্য কিছু প্রাক-প্রসেসিং স্টাফ রয়েছে, সাব্লাইম টেক্সটে কিছু হটকি সহ নতুন মাল্টি-কার্সার পজিশনের জন্য একটি নির্বাচিত স্থান এবং এই সমস্ত কিছুর পরে আপনি একই সাথে শব্দগুলি সম্পাদনা করতে পারবেন। ভিমে এই ধরণের "প্রিপ্রোসেসিং" আসলে লাইনের সম্পাদনার সময় ঘটে থাকে, আমি এই স্টাফের সমস্তই বোঝাতে চাইছি ww.


3

আপনি যদি সত্যিই সাবলাইমের মতো একাধিক কার্সার সমর্থন চান তবে আপনি এই প্লাগইনটি ব্যবহার করতে পারেন: https://github.com/terryma/vim-m Multipleple- cursors

এটি ভিম উপায় নয় , তবে আমি এটি প্রায়শই ব্যবহার করি এবং এটি ভালভাবে কাজ করে

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