Почему mcedit не открывается без файла?

Модератор: /dev/random

awua
Сообщения: 486

Почему mcedit не открывается без файла?

Сообщение awua » 10.10.2013 21:19

Всем привет. Arch Linux, mc v4.8.1.5. Проблема с запуском mcedit.

Например, нахожусь в корневой директории. Запускаю "mcedit" и появляется красное окно с надписью «Ошибка: "/" не является обычным файлом». И так с каждой директорией — mcedit пытается воспринять её как файл, насколько я понял, если файл специально не указан. Если файл указать, то он открывается нормально.

Пробовал искать в Google по тексту этой ошибки — ничего не нашёл (что меня немного удивило). Может, в конфиге программы проблема, если эта ситуация не распространена? Куда копать?
Спасибо сказали:

Аватара пользователя
Hephaestus
Сообщения: 2323
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14,2

Re: Почему mcedit не открывается без файла?

Сообщение Hephaestus » 10.10.2013 22:35

У себя в дебе проверил - нет такой проблемы.
mcedit из консоли
mc -e - из консоли
Shift+F4 в mc

все три варианта запускают редактор с новым пустым файлом.

Ошибка, подобная Вашей возникает, если запускать

Код: Выделить всё

mcedit .
Возможно, что Ваш mcedit стартует именно так.

Советую Вам для начала проверить алиасы,

И, кстати, попробуйте при запуске указать полный путь

Код: Выделить всё

/usr/bin/mcedit
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:

Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Почему mcedit не открывается без файла?

Сообщение drBatty » 11.10.2013 00:39

awua
согласен с предыдущим оратором. Что пишет

$

alias



?
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:

awua
Сообщения: 486

Re: Почему mcedit не открывается без файла?

Сообщение awua » 11.10.2013 18:22

"/usr/bin/mcedit" кажет ту же ошибку.

Код: Выделить всё

$ alias
backup=/all/script-backup.sh
cls=clear
drive=udevil
grep='grep --color=always'
keys=/all/script-keys.sh
ls='ls --group-directories-first --color'
mplayer-mono='mplayer -af pan=1:1'
run-help=man
which-command=whence

Да я и на память помню, что не создавал алиаса для mcedit.
Спасибо сказали:

Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Почему mcedit не открывается без файла?

Сообщение drBatty » 11.10.2013 18:28

man mc
Файлы
Программа извлекает всю нужную ей информацию из файлов, пути к которым определяются
относительно переменной окружения MC_DATADIR. Если эта переменная не задана,
происходит обращение к так называемому библиотечному каталогу программы Midnight
Commander. Для того, чтобы узнать имя этого каталога, дайте команду mc -f.

/usr/share/mc/mc.hlp

Файл подсказки для программы.

/usr/share/mc/mc.ext

Используемый по умолчанию общесистемный файл расширений.

~/.config/mc/mc.ext

Файл расширений пользователя. Если этот файл существует, он используется
вместо общесистемного файла расширений.

/usr/share/mc/mc.ini

Используемый по умолчанию общесистемный файл установок для Midnight Comman-
der; используется только в тех случаях, когда пользователь не имеет своего
файла ~/.config/mc/ini

...
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:

awua
Сообщения: 486

Re: Почему mcedit не открывается без файла?

Сообщение awua » 11.10.2013 18:54

drBatty, спасибо за цитату, но не представляю как она может мне помочь. Файлы эти посмотрел.
Спасибо сказали:

Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Почему mcedit не открывается без файла?

Сообщение drBatty » 11.10.2013 19:06

awua писал(а):
11.10.2013 18:54
но не представляю как она может мне помочь. Файлы эти посмотрел.

1. запакуйте и сотрите те, что в $HOME
2. если не поможет, проверяйте md5 тех, что в /usr/share (ПМом)
3. если не поможет -- я не знаю...
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:

awua
Сообщения: 486

Re: Почему mcedit не открывается без файла?

Сообщение awua » 12.10.2013 10:53

Поставил новую версию mc; вроде, помогло.
Спасибо сказали: