man mc
, выполните поиск по ключевому слову « bashrc »:
Если вы используете bash, вы можете указать команды запуска для подоболочки в вашем ~ / .local / файл share / mc / bashrc и специальные карты клавиатуры в файле ~ / .local / share / mc / inputrc. Пользователи tcsh могут указать команды запуска в файле ~ / .local / share / mc / tcshrc.
Итак, предположим, что ~ / .bash_script.sh
- это путь к вашему .bash_script.sh
, добавьте ~ / .local / share / mc / bashrc
со следующим содержимым:
[xiaobai@localhost tmp]$ cat ~/.local/share/mc/bashrc
. ~/.bash_script.sh
[xiaobai@localhost tmp]$
После выполнения mc
(или mc -U
) нижняя командная строка изменится на текущее время.
Затем нажмите Ctrl - o , чтобы войти в подоболочку, серый цвет + информация git вступят в силу только после того, как вы введете здесь первую команду (ошибка). Снова нажмите Ctrl - или , чтобы вернуться на главный экран mc
.
Как насчет этого, извините, но у меня не так много платформ, чтобы попробовать это
local __shell=`ps $$ -o comm=""`