Мне понравилась история в этой книги, рассказывается о том откуда произошли разные редакторы. И через этот рассказ становится понятно откуда какие команды взяты.
Все пришло из редактора ed, по современному можно сказать так, фотки этого редактора превратились в vim, grep, sed. Более того команда p перешла в метод языка Ruby, который часто забивают переменной, а я пишу что так делать не надо.