Tôi là một người dùng vim có kinh nghiệm vừa phải, hiện đang bắt đầu sử dụng GNU emacs. Gần như cùng lúc tôi học được rằng Ctrl- pvà Ctrl- nlà mặc định cho lên và xuống trong emacs, tôi cũng biết chúng là các biến thể của k và j trong chế độ bình thường trong vim.
Có ai biết nguồn gốc của những phím tắt này? Tôi cho rằng về mặt logic, chúng đến từ p (revious) và n (ext), hoặc có thể (u) p và (dow) n, nhưng tôi đang hỏi về chương trình, hệ thống hoặc tiêu chuẩn nào chúng là một phần của. Dường như một vài phím tắt emacs ngẫu nhiên đã được mượn vào vim, vì vậy việc đưa chúng vào cả hai khiến tôi nghĩ rằng chúng có thể có trước cả emacs và vim. *
Thật khó để tìm câu trả lời cho các câu hỏi về tổ hợp phím bằng Google, nhưng điều thú vị là chúng không được đề cập là "phím mũi tên" trên bài viết Wikipedia dường như toàn diện .
* Cảm ơn Thomas Dickey và Mark Plotnick, người đã chỉ ra trong các bình luận rằng các phím tắt trong câu hỏi được ghi lại vào năm 1984 vi (sic), và 1978 emacs tham khảo hoạt động, nhưng tôi nghĩ rằng câu hỏi về nguồn gốc chung vẫn còn tồn tại.