Esc+key там вообще везде алиас в Alt+key на случай терминалов с неработающим альтом (или если иксы его перехватывают). А ещё Esc+цифра = Alt+цифра = Fцифра - часто пользовался на ноуте с испорченными F-кнопками.
В Emacs, ЕМНИП, подсказывает по всем открытым файлам.
В vim тоже есть автокомплит из коробки по Ctrl-N/Ctrl-P, но я хоть и пользователь vim, с ходу не могу ответить, можно ли сделать, чтобы он по содержимому всех открытых файлов дополнял, а не только текущего. Впрочем, чаще всего именно по текущему и нужно.
Вы, батенька, наверное, избалованы нормальными эмуляторами терминала. А в стандартном макосёвом терминале, например, «Esc-извращение» — это единственный способ прилично работать с mc. (Ну или я не знаю, как его подпилить, чтобы он с Fx нормально работал.)
Выход - F10. Хотя я кажется чаще Esc-Esc нажимаю. Отказываться от одиночного Esc как маркера начала спецпоследовательности намного неудобнее, потому что да, модификаторы к сожалению много где работают не так как надо.
Я понятия не имею. Если запустить MC в root-консоли, нажать Ctrl+O то автодополнение по Esc+Tab не работает. Под обычным пользователем работает. Чем ему так root помешал, непонятно.
Так когда ты нажимаешь Ctrl+O, ты в bash (ну или какая у тебя там программа в качестве shell назначена) попадаешь. Это к нему вопросы, что он у тебя под рутом не настроен.
Напомните, как в mcedit открывать несколько файлов и копировать текст между файлами через буфер обмена
Несколько файлов можно открыть через меню Файл, а копировать в буфер обмена можно через меню Правка. Хоткеи на эти действия можно посмотреть там же.
А если нажать на [*] в правой части строки состояния, то можно переключиться из «полноэкранного» вида редактора в MDI-интерфейс. Прямо как в редакторе от Turbo C.
Сколько всего нового узнаю про привычный редактор... Я между файлами всегда копировал средствами терминала, открывая несколько mcedit/mcview в разных pty. Или, если кусок длинный или сложный, вообще с помощью чего-то типа
cp file1 tmpfile
mcedit tmpfile #удаляю то что копировать не надо
cat tmpfile >> file2
rm tmpfile
mcedit file2 # перемещаю кусок из конца файла в нужное место
Я обычно открываю в разных вкладках и копирую в файл ctrl+f и вставляю в другой вкладке через shift+f5. Но это работает в рамках одного и того же пользователя.