вот mc програма...
...и ты уже нажал "F1" и читаешь справку, чтобы хотя-бы иметь представление о возможностях, хотя-бы знать, как называется, где, что искать. Это справедливо при начале работы с любой программой.
но как вызвать поле то...
У тебя его еще нет. На то оно и "user menu". Ты сам его создаешь, сам решаешь, что там будет и как.
Почитай
эту тему. Преобразование там совсем другое. Но там описано много сопутствующих мелочей.
И так. Создаем свои пункты "меню пользователя".
Можно сделать отдельные пункты для каждой кодировки, чтобы выделил пункт меню и выполнил, больше уже ничего не меняя.
Например для "CP1256":
+= f *.srt
Conversion codepage from CP1256 to UTF-8
EXT='.tmp'
key='--from-code=CP1256 --to-code=UTF-8'
for i in %s; do
iconv ${key} "${i}" >"${i}${EXT}"
mv "${i}${EXT}" "${i}"
done
"Условия видимости" установлены так, что пункт будет виден в меню, только если указатель стоит на файле "*.srt".
Более универсальный вариант, в котором, во всплывающем окне, задаешь, что во что преобразовать:
+ t r
= t t
Conversion codepage
key=%{Enter codepage: CP1251 UTF-8 or 0=default}
EXT='.tmp'
case ${key} in
*-[ft]*|./*) key=${key#./};;
*1255) key='--from-code=CP1255 --to-code=UTF-8';;
0) key='--from-code=CP1251 --to-code=UTF-8';;
*) key='';;
esac
for i in %s; do
iconv ${key} "${i}" >"${i}${EXT}"
case ${key} in
*) mv "${i}${EXT}" "${i}";;
esac
done
Выделяешь этот код и вставляешь в файл mc.menu. После этого в "user menu" появится соответствующий пункт.
Описание.
Конвертирует кодировку в выделенных файлах или файл, на котором стоит указатель.
Внимание! Сохраняется в этот-же файл! Поэтому, скопируй файлы, лучше в отдельный каталог, и уже копии конвертируй!
После выбора пункта меню, выводит окно, в которое нужно ввести, что куда преобразовывать в формате программы iconv.
Если ввести "0", то конвертирует по умолчанию, из "CP1251" в "UTF-8".
Достаточно ввести "1255", чтобы конвертировал из "CP1255" в "UTF-8".
Применение.
Выделяем файлы, нажимаем "F2", выделяем пункт меню.

Нажимаем "Enter", в появившемся окне вводим, что во что преобразовать.

Это уже преобразованный файл, видно, что хотя-бы размер файла изменился.

Нажимаем "F3", видим содержимое файла.
