[email protected] -> [email protected] @ Fri, 20 Jun 2014 13:58:51 +0400 (MSK):
>> >> > - чтобы к выделению не надо было добавлять явную операцию помещения в >> >> > clipboard (опционально; может быть, я зря этого хочу, и стоило бы >> >> > переучиться, но тогда надо обучать этому urxvt/xterm) >> >> >> >> Еще вот в тему: http://www.nongnu.org/autocutsel/ >> >> В репозитории есть. Наткнулся, но не пробовал. >> >> PP> Я пользуюсь тем, работает. Добавьте в .xsession: >> >> PP> autocutsel -s PRIMARY -f >> PP> autocutsel -s CLIPBOARD -f >> >> PP> ...и оно синхронизует primary selection и clipboard. >> >> ... и переводит при этом в Latin1. В смысле, попытавшись выделить >> русский текст на странице в Firefox (PRIMARY) и потом вставить по Ctrl-V >> (CLIPBOARD), я получил серию \u-эскейпов. >> >> В man xterm, кстати, сказано, что cutbuffer только Latin1 и умеет. В >> отличие от selections. y> С примечанием, что это официально, но клиенты игнорируют это. y> Скажем из koi8rxterm в uxterm русские слова копируются через primary y> даже с перекодировкой. Из firefox и в uxterm и в koi8rxterm y> и обратно тоже без проблем... Это понятно, через PRIMARY отдельно и через CLIPBOARD отдельно никаких проблем. Там, как я понимаю, информация о кодировке сохраняется. А в случае с autocutsel получается, как я понял, PRIMARY - CUTBUFFER1 - CLIPBOARD, и вот промежуточный CUTBUFFER1 и ломает малину... >> >> Идея-то хорошая... >> y> Мне кажется, что иметь два буфера гораздо удобнее. y> Скажем требуется скопировать два слова, но переставив их y> местами. Первое выделяем с зажатым shift и оно сохраняется в y> clipboard, и затем второе просто выделяем и оно попадает в y> primary. Вставляем в обратном порядке. А если надо три слова переставить? :) Вот для этого я и хотел своевременно выскакивающий менеджер истории выделений, в более широких кругах известный как clipboard manager. y> Недостаток, что вставка из clipboard в разных программах y> сделана по разному, приходится вспоминать. А где Shift-Ins (Сtrl-Ins для копирования) не работает? Ctrl-V, понятно, не везде, да и не жалко. Другой недостаток, на мой взгляд более существенный - это то, что я (см. мой изначальный пост с постановкой задачи) натыкаюсь на ситуацию "вот сейчас бы ЗАМЕНИТЬ текст в поле ввода тем, что УЖЕ в PRIMARY". Ага, вторая засада с autocutsel... Оно таки ломает замену из clipboard. В смысле, в ситуации "надо заменить" заменяемое надо выделить - и оно немедленно попадает в CLIPBOARD вместо того, что хотелось вставить. И по Shift-Ins вставляется обратно. Впрочем, насчет "немедленно" у autocutsel есть ключик --pause, который мог бы и спасти. Но ситуация все равно останется чреватой сюрпризами. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: https://lists.debian.org/[email protected]

