то есть показывается лишь странное число 168, но если запустить отдельно nano /nome/user/.bash_history то там реальная история всех введенных ранее команд
Хоть команда и сработала но едитор всё равно не работает по клавише F4.
А mcedit вообще есть в системе?
Цитата(Bizdelnick @ Oct 10 2016, в 12:39) *
mv ~/.mc{,.bk}
Вот ваше выражение где mc с точкой, а надо без неё
А насчет mcedit надо посмотреть, Честно говоря я вообще никогда в жизни такого гемора с mc не видел
Хоть команда и сработала но едитор всё равно не работает по клавише F4.
А mcedit вообще есть в системе?
Цитата(Bizdelnick @ Oct 10 2016, в 12:39) *
mv ~/.mc{,.bk}
Вот ваше выражение где mc с точкой, а надо без неё
А насчет mcedit надо посмотреть, Честно говоря я вообще никогда в жизни такого гемора с mc не видел
mcedit лежит в /usr/bin/@mcedit
Если его запустить то опять числа сыпятся но уже покрупнее Чем дальше в лес-тем толще партизаны
Цитата(Bizdelnick @ Oct 10 2016, в 12:39) *
mv ~/.mc{,.bk}
Вот ваше выражение где mc с точкой, а надо без неё
Вы, кажется, хотите доказать, что я дурак, сильнее, чем решить проблему? Именно по такому пути (~/.mc) раньше mc хранил настройки. Потом, видимо, поменяли. Я дважды писал правильный путь:
Я конечно не знаток убунт(овых). Но, может стоит попробовать запустить так: mc --version что выдаст! К примеру у меня:
nick@calculate ~ $ mc --version
GNU Midnight Commander, версия 4.8.15
Скомпилирован с библиотекой GLib версии 2.46.2
С библиотекой S-Lang и с базой данных terminfo
Со встроенным редактором
C поддержкой внутренней командной оболочки
С поддержкой фоновых операций
С поддержкой мыши в xterm и консоли Linux
С поддержкой событий X11
С поддержкой интернационализации
С поддержкой многих кодировок
Виртуальная файловая система: cpiofs, tarfs, sfs, extfs, ext2undelfs, ftpfs, fish, smbfs
Тип данных: char: 8; int: 32; long: 64; void *: 64; size_t: 64; off_t: 64;
nick@calculate ~ $
ls -l $(which mcedit); ls -L $(which mcedit)
Советую на всякий случай переустановить mc.P.S. mc -e, mc -e bash_history как отрабатывают?
И да, а сам mc, часом, не симлинк на какой-нибудь скрипт?
ls -l $(which mcedit); ls -L $(which mcedit)
Советую на всякий случай переустановить mc.P.S. mc -e, mc -e bash_history как отрабатывают?
И да, а сам mc, часом, не симлинк на какой-нибудь скрипт?
mc --version
GNU Midnight Commander, версия 4.8.15
Скомпилирован с библиотекой GLib версии 2.47.3
С библиотекой S-Lang и с базой данных terminfo
Со встроенным редактором
C поддержкой внутренней командной оболочки
С поддержкой фоновых операций
С поддержкой мыши в xterm и консоли Linux
С поддержкой событий X11
С поддержкой интернационализации
С поддержкой многих кодировок
Виртуальная файловая система: cpiofs, tarfs, sfs, extfs, ext2undelfs, ftpfs, sftpfs, fish
Тип данных: char: 8; int: 32; long: 32; void *: 32; size_t: 32; off_t: 64;
Но меня смущает почему echo $EDITOR
ничего не показывает? Может дело не в mc?
Как мне объяснили, mc берет информацию о редакторах именно из переменной $EDITOR, а если там пусто, то он естественно ни с каким редактором не сможет по F4 работать
Но в данной ситуации запихнуть туда какой - либо редактор ,можно лишь вручную командой
Как мне объяснили, mc берет информацию о редакторах именно из переменной $EDITOR, а если там пусто, то он естественно ни с каким редактором не сможет по F4 работать
Не правильно тебе объяснили, если в настройках mc указано работать с внутрeнним редактором, то по F4 он его и запускает.
Если в настройках стоит не использовать внутренний редактор, то по F4 открывает файл прям в терминале.
Как мне объяснили, mc берет информацию о редакторах именно из переменной $EDITOR, а если там пусто, то он естественно ни с каким редактором не сможет по F4 работать
Не правильно тебе объяснили, если в настройках mc указано работать с внутрeнним редактором, то по F4 он его и запускает.
Если в настройках стоит не использовать внутренний редактор, то по F4 открывает файл прям в терминале.
Так и знал, что не надо было крестик ставить) kerogaz, у меня Debian, что написано в профиле. Поставишь крестик - будет встроенный редактор.
Да я и крестикк ставил и убирал -ниего не помогает . F4 работает только после
export EDITOR=/bin/nano (или любой другой редактор) НЕужели это так сложно понять?
Значит если переменная EDITOR не определена, используется редактор из ~/.selected_editor, как Вам сказали выше. Но корень проблемы в том, что почему-то mcedit не работет как должен. Если он Вам не нужен, удалите ~/.selected_editor.
Значит если переменная EDITOR не определена, используется редактор из ~/.selected_editor, как Вам сказали выше. Но корень проблемы в том, что почему-то mcedit не работет как должен. Если он Вам не нужен, удалите ~/.selected_editor.
Не вопрос. Удалил. Теперь F4 вообще не работает. Но как теперь сделать без лишних танцев чтобы в $EDITOR был посмтоянно а не только для текущего сеанса хотя-бы nano Ведь какой смысл мне в этом встроенном редакторе если он только какие-то отвлеченные числа показывает а не содержанимое файла. Может ради эксперимента поставить более младшую версию mc