Как получить персистентную “историю” - файл даже после нечистого завершения работы?

От man less,

v      Invokes  an  editor  to edit the current file being viewed.  The
       editor is taken from the environment variable VISUAL if defined,
       or  EDITOR if VISUAL is not defined, or defaults to "vi" if nei‐
       ther VISUAL nor EDITOR is defined.  See also the  discussion  of
       LESSEDIT under the section on PROMPTS below.

Просто установите норму EDITOR переменная среды согласно Вашим пожеланиям, например. export EDITOR=vim в ~/.bashrc или что-то как этот.

5
21.10.2010, 02:25
1 ответ

Необходимо всегда использовать shutdown.

Можно добавить это к Вашему ~/.bashrc файл:

PROMPT_COMMAND='history -a'

Это добавит историю в оперативной памяти в Ваш файл истории после того, как каждая команда будет завершена.

10
27.01.2020, 20:35

Теги

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