Mặc định của ràng buộc khóa C-a/C-e
chỉ dành cho một thứ, di chuyển đến đầu / cuối dòng, có gói nào có thể khiến Emacs hoạt động như thế này không:
- Nếu tôi không ở cuối dòng,
C-e
sẽ đi đến cuối dòng, nếu không, hãy đi đến cuối dòng tiếp theo - Nếu tôi không ở đầu dòng,
C-a
sẽ đi đến đầu dòng, nếu không thì đi đến đầu dòng tiếp theo.
Vấn đề là bạn chỉ có thể tiếp tục nhấn C-a/e
để đi đến đầu / cuối của mỗi dòng mà không cần di chuyển ngón tay của bạn để đạt được C-n/p
.
Và với một tiền tố ( C-u
) họ sẽ đi đến đầu / cuối dòng theo hướng ngược lại.
C-a
lên và C-e
xuống" khi tôi đăng câu hỏi này, nhưng sau đó tôi nghĩ nếu ai đó đưa ra defun
giải pháp như bạn, bất cứ ai cũng sẽ biết phải làm gì nếu anh ta thích C-a
"lên" ..
C-a
đi "lên" vàC-e
đi "xuống" không? Nói cách khác, ý nghĩa của "dòng tiếp theo" có giống nhau trong mục 1 và 2 không?