Bug 34361 - Системные горячие клавиши для буфера обмена не доходят до mc в X11
Summary: Системные горячие клавиши для буфера обмена не доходят до mc в X11
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: mc (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Sergey Y. Afonin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-12-19 14:51 MSK by Egor Zotov
Modified: 2022-01-27 14:53 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Egor Zotov 2017-12-19 14:51:49 MSK
В mcedit 2 буфера обмена, один системный, второй внутренний. Тут явная путаница между буферами обмена: горячие клавиши Ctrl + Ins в иксах оперируют системным буфером, при этом в mcedit в меню тоже используется системный буфер обмена(если в меню МСedit выбрать операцию копирования в буфер), но при этом, при выделении мышью без зажатого Shift и нажатии Ctrl + Ins в буфер обмена ничего не копируется.

Дополнительная информация прилагается здесь: 
https://bugzilla.altlinux.org/show_bug.cgi?id=34345
Comment 1 Sergey Y. Afonin 2017-12-19 20:56:09 MSK
Предложение:

[editor]
Store = ctrl-c
Paste = ctrl-v
Cut = ctrl+x

Эот не с потолка, это откуда-то из DOS-овских времён. По крайней мере работало в борландовских IDE Turbo C/Turbo Pascal. И у меня на клавиатуре Logitech кнопки x,c и v так же подписаны.

Но по исходному сообщению "в mcedit 2 буфера обмена, один системный, второй внутренний" есть замечание: это не так. Один вообще не буфер, а отметка текущая, воторой - не системный буфер, а файл на диске с предопределённым именем.

> при выделении мышью без зажатого Shift и нажатии Ctrl + Ins в буфер обмена ничего не копируется.

Да, потомучто попадает в этот самый "файл буфера обмена". В системный - только с Shift и мышью.
Comment 2 Tatyana Gagina 2022-01-27 10:23:37 MSK
Воспроизводится на p8.
Версия: mc-4.8.27-alt0.M80P.1
Comment 3 Sergey Y. Afonin 2022-01-27 13:02:32 MSK
(In reply to Tatyana Gagina from comment #2)

> Воспроизводится на p8.
> Версия: mc-4.8.27-alt0.M80P.1

Так разумеется. Нужно решение по кнопкам на замену тем, которые перехватываются иксами. Либо в иксах как-то делать, чтобы не перехватывались, но это вряд ли. Только надо помнить, что для безисковых систем сменв клавиш станет внезапнм неудобством.
Comment 4 А. Китайкин 2022-01-27 13:17:51 MSK
Сохранить блок в файл - Ctrl+F
Вставить файл - Shift+F5
Comment 5 Tatyana Gagina 2022-01-27 14:53:53 MSK
(Ответ для А. Китайкин на комментарий #4)
> Сохранить блок в файл - Ctrl+F
> Вставить файл - Shift+F5

Проверила на p8, p9, p10, данная комбинация клавиш работает.