[РЕШЕНО] vim не подсвечивает синтаксис при редактировании через MC

Настроил подсветку синтаксиса в vim, всё работает, проверил.
Тот же файл открываю для редактирования через mc, в котором убрал галочку "встроенный редактор", подсветки нет.
Зато нумерация на месте, которую в .vimrc прописывал. Тема лежит в
/usr/share/vim/vim74/colors
и в
/usr/share/vim/vimfiles/colors
Наблюдается и под рутом и под обычным пользователем.
Всё меняется.
syntax on в ~/.vimrc есть?
Да, что по умолчанию было не трогал, есть вот такое:
" Switch syntax highlighting on, when the terminal has colors
     51 " Also switch on highlighting the last used search pattern.
     52 if &t_Co > 2 || has("gui_running")
     53   syntax on
     54   set hlsearch
     55 endif
Да и дело в чём, вне mc всё работает. То есть дело то скорее всего не в конфиге, а в самом mc.
Всё меняется.
Тут вроде бы то же самое у человека было 5 лет назад. Только про какой vim-tiny идёт речь непонятно, у меня таких нет в системе.
Неужели у всех нормально всё работает?
Всё меняется.
Я бы не стал полагаться на условия и прописал нужные параметры явно.
Вы, кстати, конфиг из терминала копировали? Чтобы в буфер не попадал всякий мусор лучше поставить gvim, выделять через visual и копировать с помощью "+y.
Дефолтный .vimrc, в конце добавлено
colo railscasts
set number
railscasts.vim лежит в ~/.vim/colors . В mc убрал галочку "встроенный редактор", подсветка работает.
vdemin
Дефолтный .vimrc, в конце добавлено
colo railscasts
set number
railscasts.vim лежит в ~/.vim/colors . В mc убрал галочку "встроенный редактор", подсветка работает.

Так фон тупо серый стал. Подсветки синтаксиса нет.
UPD:Если запускать отдельно, вообще бредятина вместо подсветки.
Всё меняется.
improovizator
бредятина вместо подсветки
Попробуйте добавить в .vimrc
set t_Co=256

На всякий случай убедитесь, что echo $EDITOR покажет вам vim.
Что произойдет, если в vim, запущенном через mc, выполнить команду syntax on ?
Добавил, ничего не изменилось. При выполнении syntax on ничего не происходит.
В консольном файловом менеджере vifm всё нормально открывается.
Всё меняется.
Какой эмулятор терминала? Пробовали в других, на всякий пожарный?

Ну и стандартно, бомбаните конфиги:
cp /usr/share/vim/vim74/vimrc_example.vim /etc/vimrc
rm -rf ~/.config/mc
 
Зарегистрироваться или войдите чтобы оставить сообщение.