Я использую основной вариант с тех пор, как установил свой первый Linux на компьютер в 1994 году.
Это так просто: выделите текст, измените окно, щелкните средней кнопкой мыши, счастлив
С последними обновлениями (это началось, когда я впервые попробовал Wayland и быстро переключился обратно на X11, потому что Wayland не поддерживал основной выбор) основной выбор стал работать все более нестабильно.
- Больше не понятно, какой текст вы вставляете при нажатии средней кнопки мыши. Может быть, появляется выделение, о котором вы давно забыли...
- Некоторые программы (наиболее известные Firefox и Thunderbird) вообще не позволяют помещать выбранные элементы в основной буфер.
- Некоторые программы игнорируют средний щелчок (опять же, Firefox и Thunderbird являются наиболее известными)
- использование буфера обмена и первичного выбора в настоящее время практически невозможно, так как вы не можете быть уверены, что буфер обмена сохранит свой текст, когда вы выбираете другой, чтобы перезаписать его содержимым буфера обмена
За последние месяцы я заметил гораздо больше неприятностей, которые возникают из-за моей привычки полагаться на использование буфера обмена и основного выбора как на два отдельных принципа работы.
Есть ли способ убедиться, что первичный выбор и буфер обмена работают так же надежно, как и на протяжении десятилетий?
решение1
В основном я использую KDE (когда могу), где по умолчанию в терминале и в Ubuntu в целом выделение текста означает «копировать» («выделение X», что отличается от «копирования в буфер обмена»), который затем можно вставить с помощью средней кнопки мыши.
Если в вашем графическом менеджере это не происходит автоматически, вы можете попробовать использовать пакеты, целью которых является синхронизация трех буферов обмена Linux.
Некоторые пакеты, которые вы можете попробовать для более стабильной работы:
- КлипИтКристиан Хензель
- Автокуссель
Пакеты могут существовать в вашем репозитории или могут быть загружены по ссылкам для компиляции и установки.
Если средний щелчок мыши не работает в вашем терминале, вы можете использовать другой. Или спросите здесь, как включить его (если это возможно).
решение2
Вы можете попробовать shkbd как службу и привязать команду следующим образом:
shit + insert
xclip -out -sel pri