Trong .vimrc
, có một số dòng giống như sau:Làm cách nào để kiểm tra các biến Vim?
let g:SuperTabDefaultCompletionType="<c-x><c-o>"
Làm thế nào để kiểm tra họ bên trong Vim? Một cái gì đó để hiệu ứng này:
:echom &g:SuperTabDefaultCompletionType
Nhưng đó lệnh kết quả trong một lỗi:
E113: Unknown option: SuperTabDefaultCompletionType
E15: Invalid expression: &g:SuperTabDefaultCompletionType
Làm thế nào để kiểm tra các loại biến trong Vim? Một số plugin đặt một số giá trị mặc định mà tôi cần kiểm tra.
Để làm rõ: Tiền tố '&' trong Vim cho phép bạn xử lý các tùy chọn của lệnh 'set' làm biến. Điều này đôi khi có thể hữu ích, đặc biệt là trong các tập lệnh. Ví dụ: hai lệnh sau là tương đương: 'set foldmethod = expr' và' let & foldmethod = 'expr''. '&' Chỉ đơn giản cho phép bạn truy cập vào tùy chọn "set command" như là một biến. Xem ': h let- &' để biết thêm. –