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 đó, jddklà 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 ;-)