私は適度に経験のあるvimユーザーで、現在GNU emacsを使用し始めています。Ctrl- pとCtrl- nがemacsのアップとダウンのデフォルトであることを知ったのとほぼ同時に、それらはvimの通常モードのkとjのバリアントであることも学びました。
誰もがこれらのショートカットの起源を知っていますか?論理的にはp(revious)とn(ext)、または(u)pと(dow)nのどちらから来ていると思いますが、どのプログラム、システム、または標準が含まれていたのかを尋ねています。ランダムなemacsショートカットのいくつかがvimに借用された可能性は低いと思われるため、両方に含まれているため、おそらくemacsとvimの両方の前に存在すると思います。*
Googleを使用してキーストロークの質問に対する答えを見つけるのは難しいですが、興味深いことに、一見包括的なWikipediaの記事では、「矢印キー」として言及されていません。
*トーマス・ディッキーとマークPlotnick問題のショートカットが1984 VI(原文のまま)に記載されていることをコメントで指摘している、とのおかげで1978年Emacsが参照する作品を、私は共通の起源の質問はまだ立っていると思います。