Добавить в FacebookДобавить в Google BookmarksДобавить в TwitterДобавить в OdnoklassnikiДобавить в Vkcom

По умолчанию Midnight Commander, при выходе, не запоминает директорию в которой Вы находились и Вы снова попадаете в домашнюю директорию. Некоторым людям это весьма неудобно и они стараются настроить Midnight Commander на запоминание директории, в которой они находились. Однако в более новых системах Debian 7, 8, Ubuntu 13.хх, 14.хх, 15.хх старые варианты настройки не работают. А именно,Решение добавить в конец /etc/bash.bashrc строчку alias mc='. /usr/share/mc/bin/mc-wrapper.sh' не будет работать. В новых системах это делается несколько иначе, да и сам скрипт mc-wrapper.sh находится в другом месте.  

Сначала необходимо скопировать скрипт mc-wrapper.sh в в папку /etc/profile.d. Выполним команду cp /usr/lib/mc/mc-wrapper.sh /etc/profile.d. И добавим в конец файла /etc/bash.bashrc строчку  alias mc='. /etc/profile.d/mc-wrapper.sh'. После этого необходимо завершить сеанс пользователя и войти снова. Или перезагрузить компьютер. 

Желаю Вам удачи.

Автор: Darkeye.  

Еще интересное в сети.

  

 

Похожие материалы

Перейти к ленте статей

Комментарии   

#10 Darkeye 23.05.2018 10:22
Всегда пожалуйста.
Цитировать
#9 Алексей 23.05.2018 10:08
Цитирую Darkeye:
над ней вставляем LANG=ru_RU.UTF-8

Спасибо большое!
Цитировать
#8 Darkeye 23.05.2018 08:37
Если честно, я не понимаю зачем это нужно . Но давай включим логику. Все действия по сохранению директории проводит файл /etc/profile.d/ mc-wrapper.sh. Заходим в этот файл, находим строчку /usr/bin/mc -P "$MC_PWD_FILE" "$@" и над ней вставляем LANG=ru_RU.UTF- 8. И все. Но я честно не понимаю зачем это нужно.
Цитировать
#7 Алексей 23.05.2018 07:46
alias mc='LANG=ru_RU. UTF-8 mc' запускает MC с русским интерфейсом, вот про это в FAQ Вопрос 2 http://midnight-commander.org/wiki/ru/faq .
В сети есть примеры, как всё русифицировать глобально, но мне не нужна вся консоль на русском языке, нужен только MC.
Цитировать
#6 Darkeye 22.05.2018 21:02
LANG=ru_RU.UTF -8 mc - это что за алиас? Таких отродясь не было. Локаль понятно. Но такой алиас? Обычно в системе ставится тот язык которым пользуется юзер. Если проблема в нечитаемых символах то это решается по другому. Там чистая работа с локалью.
Цитировать
#5 Алексей 22.05.2018 14:08
Спасибо, то что нужно.
Но раньше у меня был алиас 'LANG=ru_RU.UTF -8 mc', чтобы только mc был на русском языке, как в этот алиас это внедрить?
Можно конечно сделать например алиас mcr на mc, но как бы без этого обойтись?
Цитировать
#4 Darkeye 26.02.2016 09:10
Всегда пожалуйста.
Цитировать
#3 Crank 25.02.2016 12:03
Спасибо бро!
Цитировать
#2 Darkeye 24.02.2016 09:58
Спасибо дружище, подправил. Немного отвлекся на другую проблему и неправильно написал название файлика.
Цитировать
#1 senya 24.02.2016 09:47
cp /usr/lib/mc/mc- wripper.sh /etc/profile.d

wrapper, исправь пожалуйста. А вообще - спасибо
Цитировать

Добавить комментарий