我可以打字
alias
並取得 zsh 中已定義別名的列表
如何取得 zsh 中定義的函數名稱清單?
當我輸入“functions”時,我的 shell 視窗在顯示大量函數後掛起,始終以
__rvm_checksum_none () {
[[ -z "${_checksum_md5:-}" && -z "${_checksum_sha512:-}" ]]
}
__rvm_checksum_read () {
超級煩人的是,這不會用 ctrl-c (使用 item2 和終端)退出。
項目2:
存在相同問題的終端機圖片:
答案1
透過查看_functions
完成函數進行作弊,我可以回答你的問題:
這些函數儲存在關聯數組中functions
,因此僅獲取函數名稱(k
用於鍵)依字母順序排列(o
標誌為訂購) 您可以使用
print -l ${(ok)functions}