Таким образом, в REPL Scala я могу использовать ctrl- {p, n, a, e} для выполнения предыдущей, следующей, начала и конца строки.Тем не менее, я скоро сойду с ума, если не смогу использовать ctrl-d для удаления вперед.
Можно ли каким-то образом этого добиться?
Я использую Mac.
Обновление
Добавьте следующие строки к принятому ответу, чтобы получить ctrl- {a, e}.Более крупный файл привязок ключей можно найти в репозитории jline2 jline2 на GitHub .
# CTRL-A: move to the beginning of the line
1=MOVE_TO_BEG
# CTRL-E: move the cursor to the end of the line
5=MOVE_TO_END
Update2
Я только что установил Scala 2.9.0.final, и я могу подтвердить, что ctrl-d теперь работает как надо.Это прямое удаление, если это не пустая строка, когда он завершает оболочку.