Не может получить доступ к истории команд в моей оболочке (sh)

К сожалению, в настоящее время нет никакого специалиста по обслуживанию для этого плагина.

Однако существует много популярных редакторов, которые поддерживают этот путь или другого. Кроме обычных подозреваемых ((g) VIM, EMACS) SciTE имеет довольно хорошую поддержку внешних сценариев, сказал бы я.

И существует Высшая точка, вполне исключительно интегрированная со сценариями, перенаправления канала и т.д., испытывая недостаток в синтаксисе, окрашивающем и т.п., Вы, вероятно, ожидали бы от современного редактора.

1
10.07.2013, 07:40
2 ответа

Вы работаете sh, который в Debian связывается с dash. Если это не оболочка, Вы хотите, пытаетесь ввести exec bash.

dash (хорошо, ни один dash ни исходный Bourne sh) не использует readline, который объясняет, почему Вы видите те escape-последовательности, когда Вы пытаетесь использовать клавиши со стрелками.

6
27.01.2020, 23:15

Установите утилитуrlwrapи используйте ее следующим образом:

rlwrap dash

После чего нажатие вернет предыдущие строки в истории, как bash.

0
27.01.2020, 23:15

Теги

Похожие вопросы