Tổ hợp phím này, một ràng buộc được kế thừa từ emacs
trình chỉnh sửa, khiến 2 ký tự cuối cùng được gõ bị tráo đổi ở cuối dòng, được sử dụng ở giữa một dòng, nó hoán đổi ký tự ở bên trái con trỏ và ký tự bên dưới con trỏ.
Có vẻ như vô ích khi có một ràng buộc cho một tính năng hiếm khi được sử dụng mà có thể dễ dàng đạt được với một vài nét chính. Các bộ tính giờ cũ như tôi sử dụng nó khá thường xuyên và nó được sử dụng để tiết kiệm thời gian truyền trở lại vào thời của 300 modem baud, vào cuối những năm 70, đặc biệt là ở giữa các hàng dài.
Một lệnh tương tự và hữu ích hơn, ràng buộc với Alt+ T, hoán chuyển các từ ở bên trái và bên phải của con trỏ.
Tđã được chọn bởi vì nó là chữ cái đầu tiên của chuyển vị . Các ràng buộc khác có nguồn gốc tương tự bao gồm:
- Ctrl+ B, để lùi lại , di chuyển con trỏ sang trái một vị trí,
- Alt+ Bdi chuyển con trỏ sang trái một từ,
- Ctrl+ F, để chuyển tiếp , di chuyển con trỏ sang phải một vị trí,
- Alt+ Fdi chuyển con trỏ sang phải một từ,
- Ctrl+ A, đối với An Phường hoặc ante , di chuyển con trỏ đến đầu dòng,
- Ctrl+ E, cuối cùng , di chuyển con trỏ đến cuối dòng,
- Ctrl+ N, cho tiếp theo , lấy dòng tiếp theo,
- Ctrl+ P, trước đó , lấy dòng tiếp theo,
- Ctrl+ D, để xóa , xóa ký tự dưới con trỏ,
- Alt+ Dxóa từ dưới con trỏ,
- Ctrl+ K, để giết , cắt cuối dòng,
- Ctrl+ Y, đối với yank , dán nội dung của bảng tạm,
Do đó, các ràng buộc này, được triển khai trong gói đọc GNU, có sẵn trong tất cả các chương trình sử dụng nó cho đầu vào của người dùng, chẳng hạn như bash , nhưng cũng có gdb , bc , ...
Một số cũng có sẵn trong các môi trường khác: Dòng đầu vào URL Firefox, các trường nhập văn bản trong giao diện đồ họa OS / X và nhiều trình quản lý cửa sổ dựa trên X.
Người dùng vim có thể chọn các ràng buộc tương ứng thông qua một biến môi trường.
bash
là như vậy, nhưngreadline
(bash sử dụng cho đầu vào tại dấu nhắc). Bash của bạn đang sử dụngemacs
các ràng buộc chính; bạn có thể thay đổi để vi key-bindings nếu bạn một cuộc chiến tranh biên tập viên đảng phái;) sanctum.geek.nz/arabesque/vi-mode-in-bash Có một vài "lừa-tờ" choreadline
ở đây: readline.kablamo.org/emacs .html và readline.kablamo.org/vi.html .