উইন্ডোজের আসল সেমিডি.এক্স.এক্সে পরীক্ষার্থীদের সম্পূর্ণ করার মাধ্যমে অটোতে চক্র ব্যবহার করা যেতে পারে। তবে সেমিডার্ডে, এই বৈশিষ্ট্যটি সরিয়ে ফেলা হবে বলে মনে হচ্ছে। এটি সক্ষম করার জন্য কি এখনও আছে?
উইন্ডোজের আসল সেমিডি.এক্স.এক্সে পরীক্ষার্থীদের সম্পূর্ণ করার মাধ্যমে অটোতে চক্র ব্যবহার করা যেতে পারে। তবে সেমিডার্ডে, এই বৈশিষ্ট্যটি সরিয়ে ফেলা হবে বলে মনে হচ্ছে। এটি সক্ষম করার জন্য কি এখনও আছে?
উত্তর:
উপরে উল্লিখিত হিসাবে, ' সেমিডার ' অন্যান্য ওপেন সোর্স সফ্টওয়্যারগুলির সংমিশ্রণ। যে সফ্টওয়্যারটি ট্যাব সমাপ্তির আচরণ নিয়ন্ত্রণ করে তা হ'ল ক্লিঙ্ক '। এই আচরণটি পরিবর্তন করতে, আপনার ' সেমিডার ' ডিরেক্টরিতে নেভিগেট করুন এবং তারপরে সন্ধান করুন:
\ Cmder \ বিক্রেতা \ ঠুং ঠুং শব্দ \ clink_inputrc_base
'Clink_inputrc_base' খুলুন, একটি ব্যাকআপ আসল সংরক্ষণ করুন এবং তারপরে যে দুটি লাইন পড়ে তা প্রতিস্থাপন করুন:
"\ t": ক্লিঙ্ক-সমাপ্তি-শিম
সঙ্গে:
"\ t": মেনু-সম্পূর্ণ
শিফট + ট্যাব চক্রের পশ্চাদপদ আচরণের জন্য, উপরের প্রতিটি লাইনের নীচে একটি লাইন যুক্ত করুন যা পড়ে:
"\ e`Z": মেনু-সম্পূর্ণ-পিছনে
এটি আমার পক্ষে কাজ করেছে। ক্লিঙ্ক আচরণ পরিবর্তন করার তথ্যের জন্য এই লিঙ্কটিতে ক্রেডিট:
https://github.com/mridgers/clink/issues/190
সম্পাদনা: দয়া করে নীচে আমার মন্তব্য, বা 'জোয়ার' থেকে অতিরিক্ত উত্তর দেখুন। সেন্টিমিডারের নতুন সংস্করণগুলিতে প্রক্রিয়াটি কিছুটা সহজ। আপনাকে কেবল ফাইলটিতে বর্ণিত রেখাগুলিকেই অসুবিধে করতে হবে, আরও মন্তব্যের জন্য আমার মন্তব্য বা অন্যান্য উত্তর দেখুন।
প্রকৃতপক্ষে, \cmder\vendor\clink\clink_inputrc_baseফাইলে ইতিমধ্যে এই লাইনগুলি শেষে রয়েছে:
# Uncomment these two lines for vanilla cmd.exe style completion.
# "\t": clink-menu-completion-shim
# "\e`Z": clink-backward-menu-completion-shim
আপনি #শেষ দুটি লাইনের অক্ষরগুলি সরিয়ে ফেললে আপনি পছন্দসই আচরণ পাবেন।
gitকমান্ডটির স্বতঃপূরণ নয়
ক্লিঙ্ক ট্যাব সমাপ্তির আচরণ পরিবর্তন করে। সুতরাং: vendorsফোল্ডার থেকে ক্লিঙ্কটি সরিয়ে ফেলুন , প্রম্পটে ক্লিঙ্কটি আনচেক করুন ।
Use clink in promptপ্রথম স্থানে পরীক্ষা করেছিলাম না । আরও একটি সমস্যা হ'ল এটি এখন {lamb}এবং {git}{hg}দেখা যাচ্ছে। আমি যখন গিট দির সিডি করি তখন গিট প্রম্পটটি ভেঙে যায়।