Giả định: Bạn muốn kết thúc tại dòng bạn đã bắt đầu.
Câu trả lời của tôi: jddk
- j (di chuyển xuống)
- dd (xóa dòng hiện tại)
- k (di chuyển lên)
Hãy thử nó - thật nhanh! Trên thực tế, đó là hai lần nhấn phím ít hơn câu trả lời hiện được chấp nhận vì:
- bạn không cần phải giữ
[Shift]
để nhập dấu hai chấm ':' và dấu '+' và
- bạn không cần ngụ ý
[Enter]
ở cuối chuỗi, vì jddk
được nhập tất cả trong chế độ trực quan trái ngược với chế độ lệnh .
Thêm vào đó, jddk
là tất cả trên hàng nhà của bàn phím.
Tôi đã dành một khoảng thời gian dài để sử dụng h, j, k, l để điều hướng vi
, rất lâu trước khi phần mềm mô phỏng thiết bị đầu cuối mà tôi sử dụng bắt đầu hỗ trợ các phím mũi tên. (Tôi đang nói về ~ 20 năm trước ;-)