Как Вы выполняете предыдущую команду в оболочке emacs?

Я нахожусь в терминальном режиме на Ubuntu, и я выполняю emacs с 2 открытыми буферами, каждый - рубиновый файл, и другой оболочка (открытый путем ввода оболочки M-x), и когда я переключаюсь на буфер оболочки, я хочу выполнить ту же команду, которую я выполнил прежде. Я обычно просто поражал бы стрелку вверх в окне терминала, но в emacs, она просто помещает курсор одна строка.

Кто-либо знает о нажатии клавиши для выполнения предыдущей команды оболочки из оболочки emacs?

47
задан 11.05.2010, 08:14

2 ответа

M-p делает задание

63
ответ дан 07.12.2019, 08:33

В дополнение к M-p можно также использовать Кубок, который я нахожу предпочтительными. Дополнительные ключи M-n или C-down получат Вас следующая команда в истории.

25
ответ дан 07.12.2019, 08:33

Теги

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