Как в mc изменить редактор по умолчанию
Перейти к содержимому

Как в mc изменить редактор по умолчанию

  • автор:

Как изменить встроенный редактор в mc на vim?

Есть ли более надёжные способы изменить редактор по умолчанию в mc на vim?

Отслеживать
задан 8 июл 2016 в 10:31
5,960 3 3 золотых знака 22 22 серебряных знака 44 44 бронзовых знака
По идее первых двух пунктов хватить должно. Но ещё update-alternatives для надёжности можно.
8 июл 2016 в 10:33

Немного холиварно но всеже спрошу. Что такого умеет mc, что не умеет vim? Почему не использовать только его?

8 июл 2016 в 10:34

в виме также можно смотреть файлы, лазить по каталогам. Но как то mc более для этого предназначен. Но есть ещё vifm.

8 июл 2016 в 10:38

2 ответа 2

Сортировка: Сброс на вариант по умолчанию

С помощью update-alternatives выбираем vim.basic для просмотра и редактирования файлов:

sudo update-alternatives --config editor sudo update-alternatives --config view 
use_internal_view=0 use_internal_edit=0 

И в ~/.bashrc добавляем:

export EDITOR="/usr/bin/vim" 

Отслеживать
ответ дан 8 июл 2016 в 12:39
5,960 3 3 золотых знака 22 22 серебряных знака 44 44 бронзовых знака

Так же еще нужно проставить опции в самом mc. Жмем F9 — далее Options — далее Configuration и в открывшемся окошке убираем опции «Use internal edit»/»Use internal view» — OK.

Отслеживать
ответ дан 12 янв 2020 в 12:36

  • debian
  • vim
  • mc
    Важное на Мете
Похожие

Подписаться на ленту

Лента вопроса

Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.

Дизайн сайта / логотип © 2023 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2023.10.27.43697

Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.

Сменить дефольный редактор в MC?

никто случаем не подскажет, как сменить дефолтный редактор в MC в CentOS7 minimal?

В интернетах в основном пишут про убунту и про рекдактирование конфигов mc, где я подобных строк не наблюдаю, да и «EDITOR=nano» не помогает.

zuxla
04.03.16 04:48:14 MSK

При запуске mc добавить переменную окружения:

$ EDITOR=nano mc 

gag ★★★★★
( 04.03.16 05:10:38 MSK )
Последнее исправление: gag 04.03.16 05:11:07 MSK (всего исправлений: 1)

В дополнение к вышенаписанному — не забыть

In Midnight Commander go to Options menu / Configuration. command /Use internal edit checkbox and uncheck it. (Don’t forget to execute the Save setup command if the Auto save setup option is off.)

greenman ★★★★★
( 04.03.16 06:13:11 MSK )
Ответ на: комментарий от greenman 04.03.16 06:13:11 MSK

Точно! Снять галочку с «Use internal edit» поэтому и не работало :)))

zuxla
( 04.03.16 06:55:59 MSK ) автор топика
Ответ на: комментарий от greenman 04.03.16 06:13:11 MSK

Use internal edit checkbox and uncheck it

Действительно, у меня галочки не было. Но я её не снимал. Ясно, у меня под дебианом оказалось:

Date: Sat, 03 Mar 2007 11:04:02 -0700

mc should behave like any other program in Debian. That is why it should use sensible-editor by default and not mcedit.

И спустя более года фикс:

Date: Mon, 23 Jun 2008 22:12:28 +0200

* Do not use internal editor per default. (Closes: #413258)

Форум русскоязычного сообщества Ubuntu

Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

  • Форум русскоязычного сообщества Ubuntu »
  • Архив »
  • Архив »
  • Архив тем до 2016г »
  • [Решено] В mc выбрал редактор (F4) nano, как поменять на vi ?

Страницы: [1] Вниз

Автор Тема: [Решено] В mc выбрал редактор (F4) nano, как поменять на vi ? (Прочитано 52728 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Страницы: [1] Вверх

  • Форум русскоязычного сообщества Ubuntu »
  • Архив »
  • Архив »
  • Архив тем до 2016г »
  • [Решено] В mc выбрал редактор (F4) nano, как поменять на vi ?

Страница сгенерирована за 0.038 секунд. Запросов: 23.

  • Сайт
  • Об Ubuntu
  • Скачать Ubuntu
  • Семейство Ubuntu
  • Новости
  • Форум
  • Помощь
  • Правила
  • Документация
  • Пользовательская документация
  • Официальная документация
  • Семейство Ubuntu
  • Материалы для загрузки
  • Совместимость с оборудованием
  • RSS лента
  • Сообщество
  • Наши проекты
  • Местные сообщества
  • Перевод Ubuntu
  • Тестирование
  • RSS лента

© 2012 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.

Как в mc изменить редактор по умолчанию

Текстовые метки: linux, unix, cli, mc, midnight, commander, midnight commander, file, manager, editor, nano, mcedit, select-editor

Раздел: Информационные технологии — Linux

Запись: and-semakin/mytetra_data/master/base/1544444240ulan7d8ydf/text.html на raw.githubusercontent.com

Открыть терминал (Ctrl+O) или просто напечатать:

  • Как установить Telegram на Linux
  • Расположение .desktop-файлов ярлыков программ
  • Как установить свежие версии фреймворка Qt
  • Использование команды tar
  • Показать список открытых портов на прослушивание
  • Подключение по SSH к устаревшим серверам
  • Рекурсивный поиск строки по файлам в папке через grep в Linux
  • Использование tcpdump
  • Корректные права на директорию .ssh в Linux
  • Скопировать директорию с выводом прогресса в Linux
  • Примонтировать автоматически Samba к Linux
  • Сгенерировать ключи SSH
  • Статистика использования диска в Linux
  • Выполнение команд по расписанию через CRON в LInux
  • scp stalled в Linux
  • Записать загрузочный ISO на USB в Linux
  • Очистить файл от пустых строк в Linux
  • Остановить процесс в Linux
  • iotop — показать загруженность жестких дисков в Linux
  • Проксирование любого трафика через SSH (sshuttle)
  • Найти 10 самых крупных файлов в Linux
  • Заставить пользователя сменить пароль при следующем входе в систему в Linux
  • Поиск grep в потоке данных в Linux
  • Отобразить информацию о системе Linux
  • Туннелирование трафика в SSH
  • Примонтировать общую папку VirtualBox в гостевой машине Linux
  • Загрузить файл из терминала на transfer.sh
  • Установить minikube на Linux
  • Получить адрес текущего сервера DNS в Linux
  • jq — консольный парсер JSON
  • wsc — консольный клиент для WebSocket
  • Использование команды gzip
  • Использование find в Linux (поиск файлов)
  • Диагностика SSL
  • Очистить файл в Linux
  • Выделить несколько файлов/директорий в midnight commander (mc)
  • Сменить редактор в midnight commander (mc)
  • Добавить номера строк к выводу cat
  • Вывести разрешения на файлы в восьмеричном формате в Linux
  • Получить настоящее (rich) содержимое буффера обмена в Linux
  • Установить разрешения на файлы и папки рекурсивно в Linux при помощи find
  • Найти файлы, удовлетворяющие нескольким условиям в find
  • Выполнить несколько действий над файлами в find
  • Установить Haskell Stack на Linux
  • Установить Intero на Linux
  • Удалить все комментарии и пустые строки из файла в Linux
  • Выслать уведомление в Linux
  • Использование команды zip в Linux
  • Найти все файлы, которыми владеет root в Linux
  • Создать раздел, на который будут иметь доступ все пользователи
  • Загрузить систему Linux в режиме восстановления
  • Запустить долгую программу через screen по ssh
  • Склеить аудиофайлы с паузами через ffmpeg
  • Установить asdf — универсальный менеджер версий
  • Сохранить файл с sudo в vim
  • Установить клиент Travis CI на Linux
  • Записать загрузочный ISO с Windows на USB в Linux через WoeUSB
  • Установить MyTetra на Linux
  • Вывести тело ответа без лишнего вывода через команду wget
  • Собрать Python 2.4 или более ранние версии через pyenv или asdf в Linux
  • Загрузить SSH-ключи на удаленный сервер
  • Исключить строки с пподстрокой при помощи grep

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *