সংক্ষেপে: উইন্ডোজ এক্সপ্লোরারে ডিলিমিটার হিসাবে বিবেচিত অক্ষরগুলির একটি তালিকা সংজ্ঞায়িত করার জন্য কোনও ফাইল আছে কিনা তা জানার জন্য, কোনও ফাইলনামে একটি শব্দ বা Ctrl + বাম / ডান একটি ফাইলনাম নেভিগেট করার জন্য ডাবল ক্লিক করার উদ্দেশ্যে? বিশেষ করে, আমি উইন্ডোজকে ডিন্ডিমিটার হিসাবে আন্ডারস্কোরের সাথে আচরণ করতে চাই।
বিস্তারিত রুপ: প্রশ্নটি প্রত্যাশা করছি, আমি একটি ছদ্মবেশী সিএমএসের সাথে কাজ করব যা নামহীন থাকবে যা ফাইল নামগুলিতে স্পেসের জন্য হাইফেনের পরিবর্তে নিম্নবর্ণিত হবে। সংক্ষিপ্ত হতে, কেবলমাত্র ফাইল নামগুলিতে স্পেসের পরিবর্তে হাইফেন ব্যবহার করা অসম্ভব; আমি মূলত সিস্টেম পরিচালনাকারী একমাত্র ব্যক্তি, সেখানে ইতিমধ্যে এক দশকেরও বেশি সামগ্রী রয়েছে, বেশিরভাগ সামগ্রী তৈরি করা হয় এবং পরবর্তীতে প্রযুক্তিগত দক্ষতা এবং ভিন্ন অবস্থানে থাকা লোকেদের দ্বারা তৈরি করা হয় এবং কোন কেন্দ্রীয় ক্লিয়ারিংহাউস যেখানে আমি সেট আপ করতে পারি একটি স্ক্রিপ্ট যা স্বয়ংক্রিয়ভাবে ফাইল নামগুলিতে এটি করবে। এটি সবচেয়ে খারাপ, একটি ছোটখাটো বিরক্তি, তবে আমি "ফিক্সিং" অন্বেষণ করতে চাই।
Tangentially (দুঃখিত এই বিষয়ে বিষয় সংক্রান্ত একটি নিয়ম লঙ্ঘন যদি দুঃখিত, কিন্তু এটি সম্পর্কিত হতে পারে?), আমি খুঁজে পেয়েছিলাম HKEY_CURRENT_USER\Console\WordDelimiters
এবং রেজিস্ট্রি সম্পর্কিত সম্পর্কিত কী, কিন্তু এটি ডিফল্টরূপে একটি শূন্য আউট DWORD হয়। একটি দ্রুত অনুসন্ধানের প্রস্তাব দেওয়া হয়েছে যে আমি এটি টেক্সট ডেটাতে পরিবর্তন করতে এবং অক্ষরের একটি স্ট্রিং অন্তর্ভুক্ত করতে পারি, তবে এটি করার ফলে উইন্ডোজগুলিতে আমি যে কোনও টেক্সট ইনপুট এলাকাতে কিছুই করতে পারি না যা আমি সিএমডি বা পাওয়ারশেল সহ ভাবতে পারি। আমি কি করতে চাই এবং / অথবা এই কী কী করতে চান সে সম্পর্কিত কেউ জানতে পারে?
আমি সম্প্রতি সিএমএসে কাজ করার জন্য ব্লিস্ক (Chromium- derived) ব্যবহার করছি; আমি ফায়ারফক্স ব্যবহার করছি, যা সেটিংস রয়েছে layout.word_select.stop_at_punctuation
এবং layout.word_select.stop_at_underscore
ডিফল্ট আচরণ override, কিন্তু আমি সব কাজ সত্ত্বেও তার কর্মক্ষমতা অসন্তুষ্ট মজিলা তাদের কোয়ান্টাম ইঞ্জিন নির্বাণ করা হয়েছে। তবে, Chromium এর মধ্যে এমন বৈশিষ্ট্যটির অভাব রয়েছে বলে মনে হচ্ছে যা ব্লিস্ক বা ক্রোমে ডাউনস্ট্রীম হবে। আমি অনুমান করি যে এর মানে হল এটি একটি স্থানীয় পদ্ধতি ব্যবহার করে কোন শব্দ delimiter হয় তা নির্ধারণ করতে। এবং তারপরে অনেক টার্মিনাল ইমুলেটর এবং পাঠ্য সম্পাদক রয়েছে যা আপনাকে স্পষ্টভাবে কনফিগার করতে দেয় যে কী অক্ষর শব্দ বিরতি হিসাবে কাজ করে।
আমি WordBreaker.dll লাইব্রেরির বিষয়ে মাইক্রোসফ্টের নথির মাধ্যমে পড়েছি - আমি অনুমান করি না যে DLLs প্রসারিত হওয়া তুলনামূলকভাবে সহজ? :) কিছু উদ্দেশ্য আছে যার উদ্দেশ্য আমি বুঝতে পারছি না - ITIR.StdWordBreaker
, Search.CustomWordbreaker
, Microsoft.ITIR.DefWordBreaker
বিভিন্ন স্থানে। এবং HKLM\SYSTEM\CurrentControlSet\Control\ContentIndex\Language\English_US
চাবি আছে WBreakerClass
যা একটি ক্লাসকে বোঝায়, এবং আমার কাছে কোন তথ্য নেই যে সেই তথ্যটি কী করতে হবে, অথবা যদি আমি এখনও প্রশ্নটির সুযোগে থাকি, তাই সম্ভবত এখানেই থেমে থাকা উচিত।