Нет истории при использовании bash внутри emacs? - PullRequest
5 голосов
/ 06 января 2011

Я начал использовать термин m-x (с bash) внутри emacs, но заметил, что если я использую стрелку вверх / вниз, я просто получаю 'A' и 'B' соответственно вместо моей истории. Есть ли способ сделать эту работу?

Ответы [ 4 ]

3 голосов
/ 06 января 2011

Ctrl-n, Ctrl-p будут перемещаться вперед и назад в истории term, вверх и вниз будут работать на M-x eshell.

3 голосов
/ 08 апреля 2011

когда я использую M-x term в emacs (23.3.1), я могу использовать Cn, Cp или стрелку вверх, стрелку вниз, чтобы получить историю.

когда я использую M-x shell, я могу использовать Mn, Mp, чтобы получить историю команд.

2 голосов
/ 06 января 2011

Вы можете использовать m-x shell

Поддерживает предыдущую и следующую команду с m-p и m-n

0 голосов
/ 27 мая 2011

Я думаю, что это была либо ошибка, либо отсутствие функции в Emacs 21.3.1, потому что, когда я недавно получил вторую машину с Emacs 23.1.1 в качестве установки по умолчанию, я больше не вижу этой проблемы.

...