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


15

আমি যখন প্যাকেজ পরিচালক ( M-x package-list-packages) এ থাকি, আমি আমার ইনস্টল করা প্যাকেজগুলিতে দ্রুত নেভিগেট করতে চাই।

emacs প্যাকেজ

আক্ষরিক অর্থে কয়েক হাজার প্যাকেজ উপলভ্য , ইনস্টলড বা অন্তর্নির্মিত হিসাবে চিহ্নিত হয়েছে , তবে সমস্ত নেভিগেশন লাইন-লাইন বলে মনে হচ্ছে। এটি কি প্যাকেজ ম্যানেজারের সাথে একটি পর্যবেক্ষণ বা আমি স্পষ্ট কিছু উপেক্ষা করছি (অবশ্যই বেসিক স্ট্রিং অনুসন্ধান বাদে)?


একটি আছে Filter package list option, আপনি টিপুন fবা ফাংশন দ্বারা এটি প্রার্থনা করতে পারেন package-menu-filter
লুক শিমকাস

@ কিিংসিমকাস: আমি স্ট্যান্ডার্ড প্যাকেজ ম্যানেজারটি চালাচ্ছি যা ইমাস 24.3.1 এর সাথে আসে যার মধ্যে প্যাকেজ-মেনু-ফিল্টার নেই বলে মনে হয়, তবে ধন্যবাদ!
জেফ বাউর

2
যদি আপনি দেখতে পান যে কিছু বৈশিষ্ট্য, যা সুবিধা বা অত্যাবশ্যক, ইম্যাক্স প্যাকেজ সিস্টেমে অনুপস্থিত বা ভুল রয়েছে, ব্যবহার করে এটি উন্নতির জন্য রিপোর্ট করার বিষয়টি বিবেচনা করুন M-x report-emacs-bug। (এই বর্ধিতকরণ অনুরোধ, সেইসাথে বাগ জন্য।)
ড্রিউ

3
জেফ বাউয়ার: আপনি যদি ইমাসকে 24.4 এ আপডেট করেন তবে fকী কী ফিল্টার ফাংশন পাওয়া যাবে।
ফিলস

2
fশুধুমাত্র কীওয়ার্ডে ফিল্টারিংয়ের জন্য, স্থিতি নয়।
ডিজিটাইজড

উত্তর:


10

আমি ব্যবহার শেষ করতে ঝোঁক ঘটতে (অথবা আরো নির্দিষ্টভাবে হাল-ছোঁ ) আমার পছন্দগুলি আকার কমিয়ে আনতে হবে।

তবে আপনি প্যারাডক্সও ব্যবহার করতে পারেন যা বেসিক প্যাকেজ ম্যানেজারের কার্যকারিতা প্রসারিত করে। এর মধ্যে রয়েছে S xবাছাইকরণ বিকল্পগুলির পাশাপাশি একক কী পরবর্তী এবং স্থিতি। এটির নিজস্ব ফিল্টার অপশনগুলিও রয়েছে: উল্লেখযোগ্যভাবে, f uআপগ্রেড দ্বারা প্রভাবিত সমস্ত প্যাকেজগুলির মধ্যে সংকীর্ণ হবে।


3

এখানে অন্য বিকল্পটি রয়েছে, আপনি যদি প্যাকেজ তালিকার বাইরে ইনস্টল করা প্যাকেজটি দ্রুত খোলার জন্য completing-read(সম্ভবত বা এর idoমাধ্যমে ) ব্যবহার করতে চান তবে :ido-everywhereido-ubiquitous

(defun open-package ()
  (interactive)
  (let* ((packages (mapcar 'symbol-name (mapcar 'car package-alist)))
         (package (completing-read "Open package: " packages nil t)))
    (find-library package)))
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.