Khi tôi chạy dưới lệnh tôi nhận được lỗi đề cập dưới đây:Chef: Làm thế nào để thiết lập EDITOR cho dao
$ knife node edit hostname.domain.com
ERROR: You must set your EDITOR environment variable or configure your editor via knife.rb
tôi muốn thiết lập giá trị biên tập trong knife.rb nhưng tôi không thể tìm thấy tùy chọn sẽ tương ứng với trình chỉnh sửa. Tôi đã trải qua liên kết bên dưới mà giải thích tùy chọn khác nhau được hỗ trợ bởi knife.rb:
http://docs.opscode.com/config_rb_knife.html
http://docs.opscode.com/config_rb_knife_optional_settings.html
Tôi biết tôi đã không bỏ qua các liên kết ở trên nhưng tôi có thể; 't tìm thấy một lựa chọn đó là có liên quan để đặt giá trị trình chỉnh sửa.
Bạn có thể chỉ cho tôi các tùy chọn chính xác không sẽ giúp tôi đặt trình chỉnh sửa cho dao.
Cảm ơn.
Thực tiễn tốt là phải đặt biến môi trường 'EDITOR', vì nó được sử dụng bởi nhiều quy trình. Bạn có thể xuất nó trong tập tin '~/.bashrc' (nếu sử dụng bash). Mỏ trỏ đến '/ usr/bin/vim', nhưng bạn có thể sử dụng trình soạn thảo của bạn lựa chọn. – cassianoleal