আমি ভিমের সমস্ত প্রকল্প ফাইল জুড়ে অনুসন্ধান-এবং-প্রতিস্থাপন (নিশ্চিতকরণ সহ) করার সর্বোত্তম উপায়টি সন্ধান করছি। "প্রকল্প ফাইলগুলি" দ্বারা আমি বর্তমান ডিরেক্টরিতে ফাইলগুলি বোঝাতে চাইছি যার মধ্যে কিছুগুলি খোলার দরকার নেই।
এটি করার একটি উপায় হ'ল বর্তমান ডিরেক্টরিতে থাকা সমস্ত ফাইল খালি খোলা থাকা:
:args ./**
এবং তারপরে অনুসন্ধান করুন এবং সমস্ত খোলা ফাইলগুলিতে প্রতিস্থাপন করুন:
:argdo %s/Search/Replace/gce
যাইহোক, আমি যখন এটি করি তখন ভিমের মেমরির ব্যবহারটি কয়েক ডজন এমবি থেকে ২ জিবি ওপরে যায়, যা আমার পক্ষে কাজ করে না।
আমার কাছে ইজিগ্রিপ প্লাগইন ইনস্টল করা আছে, তবে এটি প্রায়শই কাজ করে না - হয় এটি সমস্ত ঘটনা খুঁজে পায় না, বা আমি চাপ না দেওয়া পর্যন্ত এটি কেবল স্তব্ধ হয়ে যায় CtrlC। এ পর্যন্ত আমার পছন্দের পথ এই কাজের এটি সম্পন্ন করার জন্য -Ack, grep অনুসন্ধান শব্দ জন্য, এটা quickfix উইন্ডোর মেয়াদ রয়েছে এবং সামনে খোলা হয় নি, এবং পরিশেষে কোনো ফাইল খুলতে ব্যবহার :bufdo %s/Search/Replace/gce
।
আমি একটি ভাল, কার্যকরী প্লাগইন খুঁজছি যা এর জন্য ব্যবহার করা যেতে পারে অথবা বিকল্পভাবে একটি আদেশ / আদেশের ক্রম যা এখন আমি ব্যবহার করছি তার চেয়ে সহজ হবে।