Ответ 1
Вы можете использовать стороннюю утилиту, называемую rlwrap
.
rlwrap - это оболочка readline, небольшая утилита, использующая GNU библиотека readline, позволяющая редактировать ввод с клавиатуры для любого другого команда. Он поддерживает отдельную историю ввода для каждой команды и может TAB-расширять слова, используя все ранее увиденные слова и/или пользовательский файл.
Таким образом, вы сможете использовать стрелки, а также получить историю команд в качестве бонуса.
После установки утилиты выполните sqlplus
следующим образом:
$ rlwrap sqlplus