আমি টাইপ করতে পারি
alias
এবং zsh এ সংজ্ঞায়িত এলিয়াসগুলির একটি তালিকা পান
আমি কীভাবে zsh এ সংজ্ঞায়িত ফাংশন নামের একটি তালিকা পেতে পারি?
আমি যখন "ফাংশন" টাইপ করি তখন প্রচুর ফাংশন প্রদর্শন করার পরে আমার শেল উইন্ডোটি ঝুলতে থাকে, সর্বদা শেষ হয়
__rvm_checksum_none () {
[[ -z "${_checksum_md5:-}" && -z "${_checksum_sha512:-}" ]]
}
__rvm_checksum_read () {
অত্যন্ত বিরক্তিকর হ'ল এটি যে সিটিআরএল-সি (আইটেম 2 এবং টার্মিনাল ব্যবহার করে) ছাড়বে না।
iTerm2:
টার্মিনালের একই সমস্যা রয়েছে:
আমি যদি ফাংশনগুলির তালিকা (সম্পূর্ণ ঘোষণা নয়) পেতে চাই তবে কী হবে? আমি যদি সেই পদ্ধতিটি বাতিল করে দিই তবে অন্য __rvm_curl এরও সমস্যা আছে।
—
justingordon
আমার উত্তর দেখুন। তবে আপনি যে আচরণটি বর্ণনা করেছেন তা অদ্ভুত শোনায় ... তাই কেবল আগ্রহের বাইরে: পুরো তালিকাটি কি অন্য টার্মিনাল এমুলেটরের সাথে কাজ করে? আপনি সমস্যাযুক্ত ফাংশন সফল ব্যবহার করতে পারেন?
—
এমপিপি
টার্মিনাল আইটেম 2 হিসাবে একই সমস্যা আছে নীচের উত্তর অসাধারণ। আমি কেন জানতে চাইছি কেন টার্মিনালটি কেবল 'ফাংশন' কমান্ডটি ব্যবহার করে স্থির থাকে (এমনকি যখন কম পাইপ দেওয়া হয়) তখনও কী ব্যাপার? কোন কারণে এটি সমস্যার কারণ হবে?
—
justingordon
আমি অনুমান করেছি যে এই ফাংশনগুলিতে সত্যই কিছু অদ্ভুত চরিত্রের ক্রম রয়েছে যা টার্মিনালটিকে গোলমাল করে। এটিকে সঙ্কুচিত করতে আপনি আউটপুটটিকে কোনও ফাইলে পুনর্নির্দেশ করতে পারেন
—
এমপি
functions > /tmp/foo
। এটি যদি একটি zsh সমস্যা হয় তবে এটিও প্রকাশ করা উচিত ছিল। এটি যখন টার্মিনাল সমস্যা হয় তখন তা করা উচিত নয়। আপনার সমস্যাটি যদি প্রতিদিনের ব্যবহারে হস্তক্ষেপ করতে পারে - আমি বলতে পারিনি, দুঃখিত।
functions
। (?) যদি আপনি সমস্যাযুক্ত ফাংশন প্রথম undefine আপনি একটি আউটপুট পেতে না:unfunction __rvm_checksum_read
?