বিভিন্ন হেলম প্রম্পটের জন্য কীভাবে ইতিহাস আলাদা করবেন


9

পৃথক ডক্টর ফেটস হিসাবে কাজ করার সময় , ইনজা হেল্ম এট এবং কেন্টের মূল পোশাক পরে থাকে ...

- গুগল অনhelm separate history


আমি যখন M-pহেলম প্রম্পটে চাপ দিই তখন আমি helm-git-grepআগে প্রবেশ করানো একটি ফাইল পাথ পাই helm-find-files:

আমি যা দেখতে চাই তা হ'ল পূর্বে আমি যে প্যাটার্নটি অনুসন্ধান করেছি helm-git-grep

কিভাবে হাল হাল বিভিন্ন ধরণের জন্য পৃথক মিনি- বাফার ইতিহাস আছে (করতে helm-M-x, helm-mini, helm-git-grepএবং helm-find-files)?

উত্তর:


3

হেলমের বিভিন্ন ইতিহাসের সমর্থন রয়েছে যা মূল হেলম প্যাকেজটিতে তৃতীয় পক্ষের শিরোনামগুলির মধ্যে ইতিমধ্যে বেশ ভারী ব্যবহৃত হয়েছে। হেলম ম্যানুয়াল থেকে:

:history

By default all minibuffer input is pushed to `minibuffer-history',
if an argument HISTORY is provided, input will be pushed to HISTORY.
History element should be a symbol.

উদাহরণস্বরূপ helm-aptফাংশনটি হেল্মকে কল করে:

(helm :sources 'helm-source-apt
          :prompt "Search Package: "
          :input query
          :buffer "*helm apt*"
          :history 'helm-apt-input-history)

সুতরাং আপনি কেবল নতুন ইতিহাসের ভেরিয়েবলের রেফারেন্স অন্তর্ভুক্ত করতে হেলম কলগুলি নতুনভাবে সংজ্ঞায়িত করতে পারেন। দীর্ঘমেয়াদে এই বৈশিষ্ট্যটি ব্যবহার করার জন্য বিভিন্ন প্রকল্পে প্যাচ জমা দেওয়ার আরও অর্থ হতে পারে। উদাহরণস্বরূপ helm-grepএবং helm-agভাল জেনেরিক helm-search-historyভেরিয়েবল ভাগ করতে চান ?


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