শুকিয়ে ফাইলের নাম (সংখ্যাযুক্ত) বাছাই করুন


11

ডায়ার্ড যখন নাম অনুসারে ফাইল বাছাই করে, তখন এটি বর্ণানুক্রমিকভাবে সাজায়। চিঠি দিয়ে ঠিক আছে; যাইহোক, ফাইলের নাম সংখ্যা দিয়ে শুরু করা হলে, এটি সংখ্যার মান অনুসারে বাছাই করা ভাল।

উদাহরণ:

এইভাবে আমার ফাইলগুলি শুকিয়ে গেছে:

10 11 12 13 ... 1 21 22 23 ... 2 31

আমি 1 2 3 4… 9 10 11… চাই

উত্তর:


12

এখানে আমার কনফিগারেশন:

(setq dired-listing-switches "-laGh1v --group-directories-first")

প্রাসঙ্গিক অংশটি হ'ল -1v


5

@ আবো-আবো উত্তর ছাড়াও, আমি কেবল ডকুমেন্টেশনের উদ্ধৃতি দিতে চাই:

dired-listing-switches`dired.el 'এ সংজ্ঞায়িত একটি পরিবর্তনীয়। এর মান হ'ল "-আল --সি - টাইম-স্টাইল দীর্ঘ-ইসো"

ডকুমেন্টেশন: সুইচগুলি lsশুকিয়ে গেছে lঅপশন থাকা আবশ্যক । অন্য সমস্ত বিকল্প থাকতে পারে যা বিরোধী নয় -l; এমনকি থাকতে পারে F, b, iএবং s। স্যুইচ dired-ls-F-marks-symlinksসংক্রান্ত পরিবর্তনশীলও দেখুন F। এমএস-ডস এবং এমএস-উইন্ডোজের মতো সিস্টেমে, যা lsলিস্পে এমুলেশন ব্যবহার করে , কিছু lsস্যুইচ সমর্থন করে না; আরও বিশদ জন্য ডক স্ট্রিং insert-directoryইন ls-lisp.elদেখুন।

মূলত, কল করার সময় আপনি যে সুইচগুলি ব্যবহার করতে চান তা কাস্টমাইজ করতে পারেন ls


2

প্রদত্ত উত্তরগুলি এই সুনির্দিষ্ট সমস্যার জন্য আরও ভাল কারণ তারা সরাসরি ডায়ার্ডের আচরণের দিকে ঝুঁকে পড়ে। তবে সাধারণতার জন্য আমি sort-numeric-fieldsকমান্ডটি উল্লেখ করতে চাই , যা বিশেষত সংখ্যাবৃত্তিকতার চেয়ে সংখ্যাবৃদ্ধির জন্য নির্দিষ্ট করা।

(sort-numeric-fields FIELD BEG END)

ARGপ্রতিটি লাইনের তম ক্ষেত্রের মাধ্যমে সংখ্যাগুলিতে অঞ্চলগুলিতে বাছাই করুন । ক্ষেত্রগুলি সাদা স্থান দ্বারা পৃথক করা হয় এবং 1 টি থেকে উপরে গণনা করা হয়। নির্দিষ্ট ক্ষেত্রটিতে অঞ্চলের প্রতিটি লাইনে একটি সংখ্যা থাকা আবশ্যক, যা হেক্সাডেসিমাল এবং অক্টাল মানগুলির জন্য "0x" বা "0" দিয়ে শুরু হতে পারে। অন্যথায়, সংখ্যাটি অনুসারে ব্যাখ্যা করা হয় sort-numeric-base। একটি নেতিবাচক আর্গুমেন্ট সহ, ARGডান থেকে গণনা মঞ্চ অনুসারে সাজানো । একটি প্রোগ্রাম থেকে বলা তিনটি আর্গুমেন্ট আছেন: FIELD, BEGএবং ENDBEGএবং ENDসাজানোর জন্য অঞ্চল নির্দিষ্ট করুন।

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