什麼是ZSH在linux bash中的「compadd」相當於什麼?我應該用什麼來代替? 謝謝什麼是ZSH在Linux bash中的「compadd」相當於什麼?
0
A
回答
2
我猜不,沒有直接的等價物。 ZSH更具可擴展性,並且比Bash更注重搜索和完成。
compadd
是zsh completion builtin
,記錄在man zshcompwid
。據我所知,bash沒有完成小部件的等價物,儘管你也許可以自己擴展bash的功能。
指向compadd
文檔的鏈接是here。
一個快速搜索引導我到this page描述bash完成builtins,這兩者似乎都沒有類似的功能compadd
。如果你有興趣發現bash如何完成,this page可能值得一讀。
但是,我個人的建議是,如果你對定製你的shell感興趣的話,你可以通過Bash轉移到ZSH。如果你沒有定製,那麼幾乎沒有什麼區別,但是如果你這樣做了,ZSH有更多的旋鈕和撥號以供你調整樂趣,並且默認情況下有一些漂亮的功能,我真的會在Bash中錯過(會話間共享的歷史記錄介意,例如)。
一句警告:要爲複雜性做好準備。 ZSH manual也是一個很好的閱讀。
+0
非常感謝偉大的explonation,沒有一個想法從哪裏開始,現在我得到了!太好了,謝謝! – YogiZoli 2012-04-16 14:37:26
0
compadd
是做什麼用的?我只能從谷歌搜索猜測,但它似乎連接到完成。所以谷歌爲bash completion
。
相關問題
- 1. csh中`modpath`的bash相當於什麼?
- 2. 什麼是Linux相當於GetProcessIoCounters?
- 3. 什麼是Linux相當於使用system()
- 4. Linux中的WSAEvent相當於什麼?
- 5. 什麼是iOS中的onDraw相當於
- 6. 什麼是boto3中的boto.exception.BotoServerError相當於
- 7. 什麼是在Windows PowerShell的尾巴-f相當於什麼?
- 8. 什麼是Python中的Tensorflow Java Api toGraphDef`相當於什麼?
- 9. 是什麼My.Computer在C#相當於
- 10. 這是什麼linux命令的相當於PowerShell的
- 11. 什麼是BCL相當於GetValueElseAdd的PowerCollections
- 12. 什麼是新的SDK相當於FB.Facebook.get_isInCanvas
- 13. 什麼是C#相當於Java的getAndSet
- 14. 什麼是Node的Golang相當於NODE_ENV
- 15. 相當於Promise.then()的任務是什麼?
- 16. 什麼是相當於on.event.remove的流
- 17. Beautifulsoup的相當於'*'是什麼 - find_all?
- 18. 什麼是jQuery相當於dojo的marginBox()?
- 19. 什麼是Perl相當於PHP的print_r()?
- 20. 什麼是此SQL的HQL相當於
- 21. 相當於perror的C++流是什麼?
- 22. 什麼是WCF的Java相當於
- 23. 什麼是MSVC相當於gcc的-Wundef?
- 24. 什麼是在bash中與Perl列表相當的好東西?
- 25. 什麼是bash相當於csh'哪裏'內建?
- 26. // @ codekit-prepend「」在gulp中相當於什麼?
- 27. 在純JavaScript中相當於什麼?
- 28. Python:在Python中相當於什麼?
- 29. 什麼是| bash -
- 30. 什麼是Python 3相當於本
與FreeBSD的bash相對嗎? – 2012-04-16 06:04:43
感謝您的提問,對不起,如果我不清楚,在ZSH全新。我發現了一些我想在我的.bashrc文件中使用的東西。最初的ZSH命令有一個「compadd」,但是當我在bashrc中使用它時,終端會產生未知的命令。是否有任何東西而不是bash使用的compadd? – YogiZoli 2012-04-16 06:09:29