Я использую NetBeans в Ubuntu. Когда я выбираю текст, он автоматически копируется в буфер обмена. Как я могу отключить это?
2 ответа
Проблема связана не с NetBeans, а с тем, как X-сервер обрабатывает буфер обмена.
На самом деле X имеет много доступных буферов обмена (они называются selection
); как только вы выбираете некоторые данные, они копируются в выборку с именем PRIMARY
которая отличается от CLIPBOARD
, последняя - это выбор, который используется, когда вы выполняете обычные действия Ctrl+C и Ctrl+V.
Я не знаю ни одного способа отключить это поведение (хотя я был бы рад, если бы оказался неправ).
Смотрите соответствующую страницу Википедии для деталей
Чтобы отключить эту функцию, вам может понадобиться отредактировать менеджер окон X
чтобы отключить загрузку текста в PRIMARY, и это потребует много времени и энергии.
Содержимое вставляется из PRIMARY, когда вы нажимаете среднюю кнопку мыши. Поэтому лучший способ - избежать случайного нажатия средней кнопки. Если вы используете ноутбук, нажмите кнопку 1 + кнопка 2 = средняя кнопка
Давайте сделаем подвох.
Откройте терминал и выполните следующую команду
while :; do echo -n '' | xclip -selection primary -i ; sleep 0.3; done
Помните, что это также отключит выделение текста