Câu hỏi được gắn thẻ «vimscript»

Một ngôn ngữ kịch bản được nhúng vào Vim. Nó có thể được sử dụng để tùy chỉnh Vim cho phù hợp với nhu cầu của bạn và để tạo plugin. Cũng được gọi là VimL.

5
Phát hiện HĐH trong Vimscript
Tôi có thể truy xuất hệ điều hành hiện tại (Windows, Linux, OS X, ..) bằng Vimscript thuần túy (không có Python hoặc Perl) không? Tôi muốn bật các cài đặt khác nhau trong .vimrc (được đồng bộ hóa) cho các loại hệ điều hành khác nhau mà tôi đang …
38 vimscript 




2
Sự khác biệt giữa let và set là gì?
Tôi không biết nhiều về lý thuyết đằng sau Vim. Có vẻ như chúng ta setmột số biến, và letcác biến khác. Sự khác biệt là gì, và khi nào thì cần một cái khác? Ngoài ra, vim colorscheme mặt trời nói lên let g:blabla...tầm quan trọng của g:trường hợp …
29 vimrc  vimscript 


1
Gọi một hàm Vim trong âm thầm
Tôi đã viết một hàm Vim nhỏ để di chuyển con trỏ đến ký tự đầu tiên của dòng hiện tại. Nếu con trỏ đã ở trên ký tự đầu tiên, thì con trỏ sẽ được chuyển đến cột đầu tiên. " Jump to first character or column noremap H …
25 vimscript 






1
Tại sao tôi nhận được một E488: Trailing character Lỗi lỗi trên lệnh tùy chỉnh này?
Tôi có một ~/.vimrccái chỉ chứa cái này: function! NewFile() let filename = input("Filename:") endfunction command NewFile :call NewFile()<cr> (tất nhiên thực tế của tôi .vimrcphức tạp hơn, nhưng tôi đã tạo lại trường hợp thử nghiệm nhỏ này không có plugin, v.v.) Mục đích của tôi là viết một …

2
Sự khác biệt giữa tập hợp và: tập hợp là gì?
Tôi đã xem xét plugin nhạy cảm vim của Tim Pope và tôi nhận thấy điều này trong README ... Xem nguồn cho danh sách các tính năng có thẩm quyền. (Đừng lo lắng, chủ yếu là :setcác cuộc gọi.) Khi tôi nhìn vào nguồn, các :setcuộc gọi như thế …
16 vimscript  vimrc 


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.