Tôi đã thấy nhiều làm điều này
autoload -Uz compinit
compinit
và những người khác làm điều này
autoload -U compinit
compinit -i
Tôi muốn biết sự khác biệt. Tôi nên sử dụng cái nào?zsh hoàn chênh lệch
Trả lời
autoload
, từ man zshbuiltins
:
Cờ
-z
và-k
đánh dấu chức năng để được tự động nạp trong thi đua mẹ đẻ hoặc ksh, như thể tùy chọnKSH_AUTOLOAD
đã unset hoặc đã được thiết lập, tương ứng.
Các -U
cờ có thể được truy trở lại: autoload
tương đương với function -u
, tương đương với typeset -f
. typeset
, tóm lại, được sử dụng để:
Đặt hoặc hiển thị thuộc tính và giá trị cho thông số trình bao.
Khi -f
được sử dụng kết hợp với -U
:
[Nguyên nhân cờ -f] Tên đề cập đến chức năng chứ không phải là tham số. ... Cờ -u và -U làm cho chức năng được đánh dấu để tự động tải; -U cũng làm mở rộng bí danh bị chặn khi hàm được nạp.
compinit
là chức năng khởi tạo hoàn thành được sử dụng bởi compsys
, hệ thống hoàn thành Z-Shell 'mới hơn'. Xem man zshcompsys
để biết chi tiết.
Cờ -i
được sử dụng để:
để làm compinit âm thầm bỏ qua tất cả các file và thư mục không an toàn sử dụng tùy chọn -i
Nói chung, bạn nên sử dụng autoload -Uz
, theo this interesting read .
- 1. sysdate chênh lệch
- 2. chênh lệch ngày javascript
- 3. Lỗi chênh lệch ngày Javascript?
- 4. Zend ngày - ngày chênh lệch
- 5. CMake: chênh lệch giữa $ {} và "$ {}"
- 6. GTK và PyGTK chênh lệch
- 7. chênh lệch giữa PageLoad, onload & $ (document) .ready()
- 8. "APIENTRY _tWinMain" và "WINAPI WinMain" chênh lệch
- 9. PHP chênh lệch giữa \ r \ n \ n
- 10. Định nghĩa bản đồ chênh lệch
- 11. Cách tính chênh lệch ngày trong perl
- 12. chênh lệch giữa HasRequired và HasOptional
- 13. chênh lệch giữa count (*) và count (ColumnName)
- 14. chênh lệch giữa typedef và xác định
- 15. Tính chênh lệch thời gian trong Cocoa
- 16. tính chênh lệch thời gian trong R
- 17. Pyopencl: chênh lệch giữa to_device và Buffer
- 18. phần chênh lệch giữa android.text.format.DateFormat và java.text.DateFormat
- 19. C++ bao gồm và nhập chênh lệch
- 20. Thuật toán chênh lệch 'tốt nhất'
- 21. chênh lệch C++ giữa 0 và 0.0
- 22. chênh lệch giữa VARCHAR NVARCHAR trong SQLite
- 23. localhost vs LAN: chênh lệch tốc độ?
- 24. chênh lệch giữa XMLHttpRequest và $ .ajax(), $ .load
- 25. cáo có điều kiện chênh lệch
- 26. Tính khoảng cách (chênh lệch) OpenCV
- 27. Mức chênh lệch UTC theo phút
- 28. iOS - pushViewController vs presentModalViewController chênh lệch
- 29. Xuân classpath tiền tố chênh lệch
- 30. tính chênh lệch giữa hai ngày
* "- Uz"? Vâng, đó là "điều đúng" [tm] hầu như luôn luôn, vì vậy tôi sẽ không thảo luận ở đây * - meh, một phần tôi đang tìm kiếm không thực sự được giải thích trong bài báo – ThiefMaster