Tôi muốn sao chép N dòng phía trên vị trí đã chọn. yNy
hoạt động để sao chép các dòng N dưới đây.Cách sao chép các dòng phía trên dòng đã chọn trong Vim
Lệnh cho sao chép dòng N ở trên vị trí đã chọn là gì?
Tôi muốn sao chép N dòng phía trên vị trí đã chọn. yNy
hoạt động để sao chép các dòng N dưới đây.Cách sao chép các dòng phía trên dòng đã chọn trong Vim
Lệnh cho sao chép dòng N ở trên vị trí đã chọn là gì?
yNk
sẽ sao chép dòng bạn đang truy cập và N dòng trước đó.
Hoặc, sử dụng :<range>yank
(xem :he range
cho tất cả mục đích sử dụng có thể có của phạm vi)
:-3,-1y
này không chính xác những gì bạn hỏi: yank chỉ (ví dụ 3) dòng trước dòng hiện tại. Bạn có thể
:-1y
:-2y
để yank chỉ dòng trước đó (hoặc trước trước) vv ...
:1,-1y
để yank tất cả mọi thứ cho đến dòng cuối cùng
:1,.y
cho rằng bao gồm cả dòng hiện tại (tất nhiên, bạn có thể làm điều đó với ygg
)
+1; "yoink" –
về mặt kỹ thuật, nó không trả lời câu hỏi, tất nhiên. Nó có lẽ là câu trả lời "vimmy" nhất (trong đó nó tập trung vào chế độ bình thường) – sehe