My SAS đang đòi hỏi kiểu này bình luận:Insert bình luận tự động trong Vim
/*
* This is the comment
*/
tôi đã có thể gõ lệnh này (Từ Vim Comment Howto):
:set comments=sl:/*,mb:*,elx:*/
Vấn đề là khi tôi nhập lệnh set
này tôi không biết cách thực sự nhận các nhận xét đó để thêm vào mã. Các hướng dẫn nói để gõ /\*<enter>
nhưng trong chế độ chèn này chỉ hoạt động bình thường, và trong chế độ lệnh này không tìm thấy trên *
.
Làm cách nào để làm điều này hoạt động và có cách nào tốt hơn cách này để tự động chèn dấu nhận xét?
Tôi dường như đã phá vỡ vim của tôi - nhấn '/'ở cuối các nhận xét của tôi chỉ dẫn đến nhận xét về dấu gạch chéo và nhận xét trên dòng tiếp theo - vim không nhận ra '* /' là '* /'. –
@Daniel: Hành vi đó được kích hoạt bởi ký tự 'x' trong dòng': set comments' ở trên. Xem ': help' format-comments'' để biết chi tiết. Để xem giá trị ''comments'' xấu đang được thiết lập, hãy sử dụng': verbose set comments? '. – eswald