Các lệnh echon
và echohl
rất hữu ích để xuất các dòng văn bản có nhiều nhóm tô sáng trong cùng một dòng. Điều này có thể được sử dụng để ví dụ tạo thông điệp trạng thái đẹp cho plugin.
Trong một plugin tôi đang làm việc, tôi đang sử dụng phương pháp chính xác này để xuất các thông báo trạng thái màu. Tuy nhiên, đôi khi tôi muốn thêm các tin nhắn này message-history
theo cách tương tự với những gì bạn nhận được echomsg
. Đây có phải là cách nào đó có thể? Tôi không tin có bất kỳ chức năng nội tại nào cho việc này, nhưng có lẽ người ta có thể thêm chức năng với tập lệnh vim?
echon
chức năng kết hợp với việc thêm thông điệp vào lịch sử.
echon
vàechomsg
làm việc như nhau, ngoại trừ việcechomsg
thêm thông điệp vào lịch sử? Bạn đã đề cập "Tôi đã cố gắng một thời gian rồi" , bạn nên cho chúng tôi biết chính xác những gì bạn đã cố gắng, những gì bạn dự kiến sẽ xảy ra và những gì đã xảy ra. Bằng cách đó, chúng tôi có thể thử và khắc phục sự cố bạn gặp phải (nếu có) hoặc giải thích một số quan niệm sai lầm mà bạn có thể gặp phải.