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


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.