В настоящее время, когда я ввожу ^ a: (control-A, за которым следует ':'), чтобы отправить команду на экран GNU, я могу вернуться на один шаг в истории и увидеть только ОДНУ предыдущую команду. Это действительно раздражает, поскольку я привык возвращаться на тысячи шагов назад в истории моей оболочки, и я хотел бы также иметь возможность сохранить хотя бы несколько десятков экранных команд.
Как я могу это сделать?
На самом деле это функция экрана и в текущей версии это НЕ возможно - сохраняется только одна строка истории. Был патч отправлен в список рассылки некоторое время назад, но может быть неприменим сегодня.
К сожалению, разработка на экране значительно замедлилась, поэтому, если вы ищете более современные функции, вы можете посмотреть что-то вроде tmux- который новее, но немного нестабильнее screen.
Взгляните на эту прошлогоднюю ветку: Экран GNU теряет (части) истории команд