Bạn có thể sử dụng :put
để đưa các nội dung của biến (hoặc biểu thức) vào bộ đệm hiện
:put =TodayDate
Sự giúp đỡ cho :h :put
:pu :put
:[line]pu[t] [x] Put the text [from register x] after [line] (default
current line). This always works linewise, thus
this command can be used to put a yanked block as new
lines.
The cursor is left on the first non-blank in the last
new line.
The register can also be '=' followed by an optional
expression. The expression continues until the end of
the command. You need to escape the '|' and '"'
characters to prevent them from terminating the
command. Example:
:put ='path' . \",/test\"
If there is no expression after '=', Vim uses the
previous expression. You can see it with ":dis =".
Đối với các ánh xạ và chỉnh sửa <C-R>=
có lẽ tốt hơn :put
vì nó cho phép bạn sử dụng thanh ghi biểu thức và xuất nội dung tại vị trí con trỏ. (Hãy xem :h <C-R>
)
rất tuyệt vời! Tôi đã đọc Tìm hiểu vi & vim biên tập nhưng không tìm thấy điều này! cảm ơn bạn! Nó hoạt động tốt. – songhir
Bất kỳ lý do nào cho downvote? – FDinoff
@FDinoff Tôi chắc chắn đã đánh giá chất lượng khi bỏ phiếu. Tôi không thể thay đổi phiếu bầu của mình trừ khi bạn chỉnh sửa câu trả lời. Nếu bạn chỉnh sửa, tôi sẽ thay đổi nó để upvote. Cảm ơn, bằng cách này! –