Puede utilizar una utilidad de terceros llamada rlwrap
.
rlwrap es una envoltura readline, una pequeña utilidad que usa la biblioteca readline de GNU para permitir la edición de la entrada de teclado para cualquier otro comando . Mantiene un historial de entrada por separado para cada comando, y puede TAB-expandir palabras usando todas las palabras vistas anteriormente y/o un archivo especificado por el usuario .
Así podrá usar flechas y también obtener un historial de comandos como una bonificación.
Después de haber instalado la carrera utilidad sqlplus
la siguiente manera:
$ rlwrap sqlplus
También me gustaría una solución a esto. Hay muchos escenarios válidos, por ejemplo, la edición de su propio comando después de notar un error tipográfico. Incluso si hubiera otras teclas de navegación o de historial de comandos (a la vi) también serían útiles. – Clarkey