¿Por qué no "historia | vim ”trabajo?

Quiero usar el Vim para ver el resultado dehistory (No en la cáscara). Yo creo quehistory | vim funcionará (use el resultado dehistory como la entrada devim), pero vuelve con:

$history | vim
Vim: Warning: Input is not from a terminal
Vim: Error reading input, exiting...

Vim: Finished.

¿Alguien puede explicar esto?

Respuestas a la pregunta(3)

Su respuesta a la pregunta