Як я можу відключити виділення виділення автоматично копіювати?


25

Нарешті я опинився вдома в Linux, але все ще є одне, що мене непокоїло з самого початку, і я не знайшов реалістичного рішення:

Як відключити автоматичне копіювання виділеного тексту в робочому середовищі Linux

My Desktop Середовище - це XFCE, менеджер вікон - Openbox, і це все разом у Archlinux, але в інших дистрибутивах у мене є ці проблеми.

Кожен раз, коли я переходжу на заміну розділу тексту I:
Виділіть джерело, потім натисніть звичайне Ctrl- C
потім виберіть текст, який я хочу замінити, і оскільки виділення тексту автоматично копіює його в буфер обміну, вручну перебираю з кліппера вибір, який я щойно скопіював, і вставте його таким чином. Це дуже неефективно.
Я відчайдушно вдався до використання Windows для жорсткого редагування джерел / документів.


Я вважаю за краще, щоб режим копіювання вставлявся ідентичним тому, який використовує Windows
Select- Ctrl- CSelect- Ctrl- V.

редагувати
Проблема була моя віна весь час !
Я необізнано вставив autocutsel -selection PRIMARY -fork &до себе .xprofile, в результаті чого автореклама синхронізувала всі мої виділення в ПЕРВІННИЙ буфер обміну. Для отримання додаткової інформації


3
Nit: Ctrl-C не звичайний, це Windows. Звичайна середня кнопка вставки.
тердон

2
Існує кілька буферів обміну. Зазвичай Ctrl + C / Ctrl + V використовує окремий буфер обміну з вибору / середнього клацання. У якому додатку це не працює?
Мікель

1
@Mikel, це працює. Моє питання полягає в тому, що при виборі тексту для виділення він копіюється в буфер обміну в поточному положенні, в результаті чого текст, який я маю намір вставити (або вгору), а текст, який я вибрав, копіюється замість нього.
ppsdevelops

Так, зрозумів. Саме це і станеться, якщо у вас ввімкнено параметр "Вибір синхронізації" в Clipman. Спробуйте вимкнути його або вимкнути менеджер (-ів) буфера обміну.
Мікель

У мене була протилежна проблема, коли я хочу, щоб вона копіювалась на select , тому ввімкнення "Синхронізації вибору" допомогло мені - дякую !!!
dannyman

Відповіді:


11

Я можу це відтворити, лише якщо ввімкнути "Синхронізувати виділення" в Clipman.

Переконайтесь, що "Вибір синхронізації" не позначено, і вам слід добре.

                          Налаштування Кліпмена

Докладніші відомості про декілька буферів обміну див:


Дякую, але, на жаль, це не спрацювало для мене. Можливо, це конфлікт із буфером обміну
ppsdevelops

Чи було ввімкнено "Вибір синхронізації"? Що ви розумієте під "конфліктом буфера обміну"? Чи працюють також інші менеджери буфера обміну? Спробуйте вимкнути їх на хвилину.
Мікель

Прошу вибачення за те, що я задав таке нерозумне запитання, не розуміючи, що у своєму .xprofile у мене був наступний рядок autocutsel -selection PRIMARY -fork &
ppsdevelops

Що з цікавості ви намагалися досягти за допомогою цієї autocutselкоманди? Чи є підручник, за яким ви стежили?
Мікель

Я любив встановити Archlinux друзів, він надав мені різні сценарії та програми, щоб перевірити. Я проглянув їх, його пояснення щодо автокорекції було таким, що воно поєднувало консольний буфер обміну, а потім буфер обміну вікон, явно не знаю, що це означає, але я припускав, що це було б добре. Через те, що я не зміг знайти сторінку чоловіка, просто скопіював її та залишив.
ppsdevelops

10

Я думаю, ви можете вимкнути "Синхронізовані виділення" в параметрах Clipman.

Див. Документацію Clipman , зокрема різницю між буферами "первинний" та "за замовчуванням" та розділом загальних налаштувань


Прошу вибачення за те, що я задав таке нерозумне запитання, не розуміючи, що в своєму .xprofile у мене був наступний рядок autocutsel -selection PRIMARY -fork & Removal this вирішив мою проблему. Урок засвоєний: знати, що ти робиш, перш ніж запустити / автозапустити щось
ppsdevelops

2

Перш за все, що насправді має бути можливим поза коробкою. Однак традиційним способом * nix завжди був вибір і потім використання середньої кнопки миші (або обох кнопок відразу, якщо у вас не було середньої) для натискання. Це, і я тут об'єктивний, набагато простіше, йому потрібні лише дві дії: виберіть + натисніть, а не вибрати + CtrlC+, CtrlVщо становить три (або 5, якщо порахувати клавіші). Я пропоную вам спробувати звикнути до цього, мені знадобилося певний час, коли я вперше перейшов на Linux 15 років тому, але я не можу жити без нього зараз.

У будь-якому випадку, як я вже сказав, CtrlC+ CtrlVмає працювати поза коробкою. Де саме це не працює для вас? Проблема, яку ви описуєте з clipman, мабуть, просто плутанина через безліч буферів обміну, які мають більшість систем Linux.


1
Деякі з різних місць, в яких він не працює; Піднесений текст, Eclipse, IntelliJ, Firefox, Libre Writer. Я збираюся дослідити можливість мого робочого столу запустити інший буфер обміну, а також .xprofile та автозапустити
ppsdevelops

1
Під час розслідування питання, яке було наслідком того, що я забув, я вставив наступний рядок у свій .xprofile autocutsel
ppsdevelops

4
Нижня частина цього полягає в тому, коли ви хочете щось скопіювати, а потім замінити щось інше. Коли ви вибираєте те, що хочете замінити, він замінює буфер обміну.
Matthijs Wessels

0

Клацніть правою кнопкою миші на буфер обміну -> Ігнорувати вибір працював на мене.


1
Яку DE чи WM ви використовуєте? Де або що таке, на що ви клацнули правою кнопкою миші? Деталі, будь ласка, так що це може бути корисною відповіддю.
roaima
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.