Клавиши со стрелками не работали у меня в течение нескольких лет в Groovy.
Я НАЧИНАЛ нашел обходной путь, который фактически работает в отчете об ошибке (Это последняя запись вотчет об ошибках, который был примерно с 2013 года!).Исправление включает в себя добавление записи groovysh.rc, которая переопределяет фабрику терминалов jline Windows с небольшим фрагментом, который понимает разницу между «WrappedInputStream» и «InputStream».
Это единственное исправление, которое я нашелчто оба исправляют клавиши со стрелками и не нарушают завершение табуляции.
Теперь, однако, --evaluate не работает!
Если я переименую файл groovysh.rc, ключ --evaluate работаетхорошо.
Документы о том, что вы на самом деле можете, не можете или не должны делать с этими конфигурациями, минимальны.Должен ли я добавить что-то в groovysh.rc, которое связывает цепочку с --evaluate?
Буду признателен за любые подсказки.