কীভাবে আমি সক্রিয় ফাইল বাফারের ফাইলের নাম একটি কমান্ডের মধ্যে প্রবেশ করতে পারি?
আমি যখন কোনও আদেশের জন্য প্রার্থনা করি যেখানে একটি ফাইলের নাম প্রয়োজন হয়, আমি প্রায়শই একটি ফাইল বাফার থেকে এটি করি এবং মিনিবফারারে কমান্ডটি টাইপ করার সময় সেই ফাইলটির নাম চাই ।
আমি একটি অনুমানের সন্ধান করছি C-x…যা আমি মিনিবাসে একটি কমান্ড লাইন গঠনের সময় টাইপ করতে পারি।
সুতরাং, বর্তমান বাফার নামের একটি ফাইল থাকলে Lorem Ipsum.txt
আমি এটি টাইপ করি:
M-x grep RET 'foo' SPC C-x … RET
M-xgrepRETউপহার একটি minibuffer জন্য প্ররোচনা grep
কমান্ড। প্রতিক্রিয়া হিসাবে, আমি রেজেক্স প্যাটার্ন আর্গুমেন্ট ( 'foo') টাইপ করেছি এবং ফাইলের নাম আর্গুমেন্ট ( C-x…) .োকালাম । এই মিনিবাসটি শেষ হবে:
grep -nH -e 'foo' 'Lorem Ipsum.txt'
বিদ্যমান কমান্ডটি বর্তমান ফাইল বাফারের ফাইলটির নামটি কীভাবে পায়? এর ডিফল্ট কী বাঁধাই কি?
M-n
। এটি সর্বত্র কাজ করে না, তবে অনেক জায়গায় কাজ করে। এছাড়াও, যেহেতু আপনি গ্রেপিং করছেন, আপনি সম্ভবত এলগ্রিপ এবং আরগ্রিপ পছন্দ করতে পারেন, যা কিছুটা আরও ইন্টারেক্টিভ, আমি মনে করি।