পাওয়ারশেল ট্যাব-সম্পূর্ণ ট্রেলিং স্ল্যাশ


9

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

উত্তর:


3

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

পাওয়ারট্যাব চিট শীট


এই প্রশ্নটি জিজ্ঞাসা করার আগে আমি এটি ব্যবহার করার চেষ্টা করেছি, তবে কীভাবে এটি ইনস্টল করা যায় তা আমি বুঝতে পারি না এবং ডক্সে সম্পূর্ণ অভাব রয়েছে। কোন ধারণা কিভাবে এটি করতে?
tghw

@ টিটিউডাব্লু: হ্যাঁ, ডকগুলি বেশ খারাপ। ফাইলটিকে আনজিপ করুন Documents\WindowsPowerShell\Modulesযাতে আপনার নামে ডাকা একটি নতুন ডিরেক্টরি থাকে PowerTab। তারপর পিএস করতে Import-Module powertab। দেখুন এই অতিরিক্ত নির্দেশের জন্য। আপনি ত্রুটি বার্তাগুলি পাবেন (এবং / যদি না আপনি প্রয়োজন হবে না) নিজে একটি ডিরেক্টরি ও কিছু ফাইল তৈরি
পরবর্তী বিজ্ঞপ্তি না দেওয়া পর্যন্ত বিরতি দেওয়া হয়েছে।

1
পাওয়ারট্যাব কোনও ডিরেক্টরিতে পিছনে থাকা ব্যাকস্ল্যাশ যুক্ত করবে না, তবে এটি ব্যাকস্ল্যাশ টাইপের উপর নির্ভর করে রিকার্সিভ ট্যাব সম্প্রসারণকে সমর্থন করে। এর কারণ হ'ল এটি ট্যাব সম্প্রসারণের শৃঙ্খলা ভঙ্গ করবে। কমান্ড লাইনটি সর্বশেষ ট্যাবএক্সপেনশন () এর পরে পরিবর্তিত হলে পাওয়ারশেল কেবলমাত্র একটি নতুন ট্যাবএক্সপেনশন () কল করবে। সুতরাং ফলাফলটিতে একটি ব্যাকস্ল্যাশ যুক্ত করার অর্থ হ'ল আপনি আবার <TAB> টিপতে পারবেন না।
জেসনমারচার

1

2018-এ কেউ যদি হোঁচট খায় এমন অফ-সুযোগে:

পিএসআরডলাইন একটি ঝরঝরে মডিউল যা এটি এবং আরও অনেক কিছু করে। এটি ইনস্টল করা 2 কমান্ড চালানোর মতোই সহজ (পুরানো সংস্করণগুলির জন্য, PS5- এ পুনরায় পরীক্ষা করুন):

Install-Module PSReadLine
Import-Module PSReadLine

সামান্য কনফিগারেশন সহ, পিএসআরডলাইন আরও অনেক উন্নত কাজ করতে পারে তবে ট্যাব-স্বতঃপূরণ, যথাযথ Ctrl-C / Ctrl-V এবং অন্যান্য কিছু জিনিস বাক্সের বাইরে চলে আসে।

উইন্ডোজ 10 এ পিএসআরডলাইন ডিফল্টরূপে অন্তর্ভুক্ত করে।

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