Một "tập lệnh" không làm gì khác hơn là chạy một chuỗi các lệnh ex. "Lệnh ex" là những gì bạn nhập khi bạn sử dụng :
trong Vim. Ví dụ :wq
, :set wrap
, :e file
, vv là tất cả các lệnh cũ.
Đây :
không phải là một phần của lệnh; nó chỉ đơn thuần là một tổ hợp phím để bắt đầu chế độ dòng lệnh; bạn không cần phải bao gồm :
, ví dụ như khi bạn xâu chuỗi nhiều lệnh với |
bạn không cần lặp lại :
nhiều lần. Ví dụ, :write | quit
sẽ hoạt động tốt.
Để thuận tiện, :
có thể được bao gồm mặc dù. Hỗ trợ này với sao chép / dán và như vậy, nhưng bạn không phải. Nó không thành vấn đề. Trong thực tế, tất cả các :
s hàng đầu chỉ đơn giản là bỏ qua. :write
, write
và :::::::::write
tất cả đều tương đương về chức năng (mặc dù rõ ràng không phải là về sự tỉnh táo).
Nó thường hữu ích để bao gồm các :
tài liệu trong tài liệu để làm rõ rằng đây là một lệnh ex. Ví dụ, w
có thể tham chiếu hoặc :w
lệnh chế độ bình thường w
để đi đến từ tiếp theo.
Lưu ý rằng điều này áp dụng cho tất cả mọi thứ . Cấu trúc điều khiển như if
và endif
là cũng lệnh chỉ cũ; bạn có thể gõ một cái gì đó như thế này:
:if 1
:echo 'one'
:endif
từ dòng lệnh Vim tốt; không cần một "kịch bản". Kịch bản Vim rất "phi ma thuật" và "không đặc biệt"; mọi thứ bạn có thể làm từ dòng lệnh ex bạn có thể làm trong tập lệnh Vim và ngược lại.
:h script
hoặc:h vim-script-intro
(tương đương)