[SOLVED] Midnight Commander: остаться в той же директории после выхода.

Здравствуйте.

Информация по моему mc.

telephonebox ~ # mc -V
GNU Midnight Commander 4.7.0-pre3
Virtual File System: tarfs, extfs, cpiofs, ftpfs, fish, undelfs
With builtin Editor
Using system-installed S-Lang library with terminfo database
With subshell support as default
With support for background operations
With mouse support on xterm and Linux console
With internationalization support
With multiple codepages support
Data types: char 8 int 32 long 32 void * 32 off_t 64 ecs_char 8

Почитал тему - http://www.gentoo.ru/node/13155.. вроде не помогли действия.

telephonebox ~ # tail -n 5 /etc/profile
if [ -f /usr/share/mc/mc.gentoo ]; then
 . /usr/share/mc/mc.gentoo
fi

alias pwgen='pwgen -s -1 16'
telephonebox ~ # locate mc.sh
/usr/libexec/mc/mc.sh

поэтому здесь поправил с /usr/share/mc/bin/mc.sh на /usr/libexec/mc/mc.sh
в /usr/share/mc/ только mc-wrapper.sh...

telephonebox ~ # cat /usr/share/mc/mc.gentoo
#!/bin/sh

# A little fix so mc exits into it's current working directory
MC_ENV=/usr/libexec/mc/mc.sh

for i in $MC_ENV; do
if [ -x $i ]; then
. $i
fi
done

# include this, so also xterm,kterm,gterm,etc will have default bash settings

#if [ "x$SHLVL" != "x1" ]; then # We're not a login shell
# . /etc/profile
#fi

Пробовал делать сим. ссылку из /usr/libexec/mc/mc.sh на /usr/share/mc/bin/mc.sh результатов не дало :(

Спасибо.

...

Никто не сталкивался с такой проблемой?
или же у всех все работает?
или никто не грузится этим?

.

У меня тот самый mc что в упомянутой http://www.gentoo.ru/node/13155
mc.gentoo брал оттуда же
всё работает

Это подпись, которую невозможно истолковать неправильно

Простейшие поправки под

Сделай простейшие поправки под свою систему
1. найди-таки mc.sh

у меня $ slocate mc.sh указал на /usr/libexec/mc/mc.sh

2. Чтобы не засерать систему создал mc.gentoo в папке настроек mc - ~/.mc/

$ cat ~/.mc/mc.gentoo

#!/bin/sh

# A little fix so mc exits into it's current working directory
MC_ENV=/usr/libexec/mc/mc.sh

for i in $MC_ENV; do
if [ -x $i ]; then
. $i
fi
done

следом я прописал вызов этого файла в баше ( ~/.bashrc )

if [ -f ~/.mc/mc.gentoo ]; then
 . ~/.mc/mc.gentoo
fi

работает.

emacs — отличная операционка которой не хватает только хорошего текстового редактора.

спасибо.. сделал все, как ты

спасибо..
сделал все, как ты написал. заработало.
хм.. странно, чего же у меня не срабатывало.... поищу ошибку сам уже..

еще раз, спасибо

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".