Tôi biết cách sử dụng v
lệnh trong vim, nhưng tôi cần một cái gì đó sẽ xóa toàn bộ một dòng và nó sẽ cho phép tôi dán cùng một dòng ở một nơi khác.
Tôi biết cách sử dụng v
lệnh trong vim, nhưng tôi cần một cái gì đó sẽ xóa toàn bộ một dòng và nó sẽ cho phép tôi dán cùng một dòng ở một nơi khác.
Câu trả lời:
Nhấn Shift+ vsẽ chọn toàn bộ dòng và nhấn dsẽ xóa nó.
Bạn cũng có thể sử dụng dd, không yêu cầu bạn vào chế độ trực quan.
dd
dễ dàng hơn shift + v
->d
dd
trong chế độ lệnh (sau khi nhấn thoát) sẽ cắt dòng, p
trong chế độ lệnh sẽ dán.
Cập nhật:
Đối với một phần thưởng, d
và sau đó một phong trào sẽ cắt tương đương với phong trào đó, vì vậy dw
sẽ cắt một từ, d<down-arrow>
sẽ cắt dòng này và dòng bên dưới, d50w
sẽ cắt 50 từ.
yy
là dòng sao chép, và hoạt động như thế nào dd
.
D
cắt từ con trỏ đến cuối dòng.
Nếu bạn đã sử dụng v
(chế độ trực quan), bạn nên thử V
(chế độ dòng trực quan) và <ctrl>v
(chế độ khối trực quan).
P
để dán dòng trước con trỏ trong chế độ lệnh. Và <Ctrl-R>"
để dán dòng trong chế độ chèn.
]p
để dán với thụt lề chính xác. Nhưng chúng ta nên cẩn thận không đăng toàn bộ hướng dẫn sử dụng vim ở đây :).
Có một số cách để cắt một dòng, tất cả được điều khiển bởi d
phím ở chế độ bình thường. Nếu bạn đang sử dụng chế độ trực quan ( v
phím), bạn có thể chỉ cần nhấn d
phím sau khi đã tô sáng vùng bạn muốn cắt. Di chuyển đến vị trí bạn muốn dán và nhấn p
phím để dán.
Điều đáng nói là bạn có thể sao chép / cắt / dán từ các thanh ghi. Giả sử bạn không chắc chắn khi nào hoặc nơi bạn muốn dán văn bản. Bạn có thể lưu văn bản lên tới 24 thanh ghi được xác định bằng một chữ cái. Chỉ cần thêm lệnh của bạn với '
(trích dẫn đơn) và thư đăng ký (thông qua z). Chẳng hạn, bạn có thể sử dụng chế độ trực quan ( v
phím) để chọn một số văn bản và sau đó nhập 'ad
để cắt văn bản và lưu trữ nó trong đăng ký 'a'. Khi bạn điều hướng đến vị trí bạn muốn dán văn bản bạn sẽ nhập 'ap
để dán nội dung đăng ký a.
Xóa dòng hiện tại và sao chép vào clipboard:
d + d
Dán nội dung clipboard của bạn :
(Giữ) Shift+P
Đúng, sử dụng dd trong dòng lệnh. Ngoài ra, tôi khuyên bạn nên in hình ảnh hữu ích với các phím nóng ViM có sẵn tại http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial.html