¿El intérprete de Python estándar tiene un modo de comando vi?

Esto va a sonar bastante ignorante, pero:

Estaba trabajando un poco en el intérprete de python (python 2.4 en RHEL 5.3), y de repente me encontré en lo que parece ser un 'modo de comando vi'. Es decir, puedo editar comandos anteriores con las combinaciones de teclas vi típicas, ir a la izquierda con h, eliminar con x ...

Me encanta, lo único es que no sé cómo llegué aquí (¿quizás sea a través de uno de los módulos que he importado: pylab / matplotlib?).

¿Alguien puede arrojar algo de luz sobre cómo habilitar este modo en el intérprete?

Respuestas a la pregunta(4)

Su respuesta a la pregunta