আমি সত্যিই ভিমের incsearch
কার্যকারিতা উপভোগ করছি । আমি প্রতিস্থাপন করার সময় কাজ করার কোনও উপায় আছে, বা এর অনুরূপ কিছু রয়েছে কি?
উদাহরণস্বরূপ, যদি আমি সাধারণ মোডে টাইপ করি:
:%s/potato/
আমি কি potato
আমার ফাইলটিতে সমস্ত হাইলাইট পেতে পারি ঠিক তেমনই incsearch
আমি যখন লিখি সেগুলি হাইলাইট করা হয়
/potato
?
নিয়মিত এক্সপ্রেশন ব্যবহার করার সময় এটি আমাকে ইতিমধ্যে অনেক সহায়তা করবে। খুব সুন্দর একটা হতে হবে যখন আমি এটি লিখি:
:%s/potato/banana/
এটি potato
s এর সাথে প্রতিস্থাপন করবে banana
এবং তাদের হাইলাইট করবে - প্রতিস্থাপনগুলি অন্য রঙে থাকতে পারে। যদিও আমি প্রবেশ চাপ না দেওয়া পর্যন্ত এটি পরিবর্তনকে "প্রতিশ্রুতিবদ্ধ" করবে না)।
আমি এই মুহুর্তে নিওভিম ব্যবহার করছি, যদি এটি সাহায্য করে।
:/pattern<CR>
সূক্ষ্মভাবে কাজ করে তবে% s এবং প্রতিস্থাপনের স্ট্রিং যুক্ত করুন। থেইন আবার অনুসন্ধানটি পরিমার্জন করে এবং সিটিআর-আর / ব্যবহারের সন্ধানের অংশে পেস্ট করতে ব্যবহার করে:%s/
:%s/potato/carrot/c
আপনাকে আপনার প্রতিস্থাপনের মাধ্যমে লাফিয়ে ("নিশ্চিত") g
করতে দেবে ( একই লাইনে সমস্ত দৃষ্টান্ত প্রতিস্থাপন করতে যোগ করবে) এবং hlsearch
আপনি সেগুলি আগেই দেখতে পাবেন।
incsearch
?hlsearch
অটব কাজ করা উচিত, আমি যদি নিজের সাথে:%s/potato/\0/
প্রতিস্থাপন করতে টাইপpotato
করি তবে আমি সমস্ত ম্যাচ হাইলাইট করে দেখছি।