Существующие два ответа не сработали для меня при переходе с Linux (Ubuntu 18.10 )bash через SSH на Solaris 11.3 bash с использованием терминала gnome.
Я обнаружил, что мне нужно использовать команду bind
, но с работой -, так как я не мог заставить работать родную Удалить .
Таким образом, работа -заключается в том, что при нажатии Удалить имитировать удаление путем сопоставления нажатия клавиши удаления с → и . Возврат .
bind '"^[[3~":"^[[C^?"'
Чтобы ввести это, используйте клавишу -нажмите:
CTRL -vУдалить для первой части
и CTRL -v→CTRL -vBackspace для второго.
(или вместо этого используйте \e
для побега, например.:"\e[3~"
)
Это не идеально, если вы удалите в конце -строки -, он все равно будет смещен. Но это избавляет меня от необходимости нажимать -на символ ~
бесчисленное количество раз в день.
Это не универсальный ответ, но в данном конкретном случае вы можете загрузить и установить версию пакета Debian 10:
wget http://deb.debian.org/debian/pool/main/j/jetty9/libjetty9-java_9.4.15-1_all.deb
sudo dpkg -i libjetty9-java_9.4.15-1_all.deb
Его зависимости уже будут удовлетворены в вашей системе.