Уже годика с полтора Midnight Commander умеет работать с иксовым клипбордом. Для этого, по идее, достаточно поставить xclip и немножко отредактировать конфиг:
~/.config/mc/ini
clipboard_store=xclip -i -selection clipboard
clipboard_paste=xclip -o -selection clipboard
Это безусловно существенно лучше, чем ничего. Без этого я байндил клавиши для работы xclip с файлом, в котором Midnight Commander хранит свой собственный буфер обмена. И потом их отдельно нажимал для обмена с иксовым. А сейчас mc вызывает xclip сам.
Однако заставить mc нормально работать с терминалами у меня так и не получилось: S-Insert и C-Insert по-прежнему как-то мимо.
В идеале хотелось бы, чтобы при запущенном mc терминал эти сочетания не перехватывал, а при не запущенном — перехватывал. Я слишком много хочу?