Недавно начал использовать Ubuntu 14 LTS — так вот у некоторого софта свой собственный буфер обмена с дикими ограничениями, типа закрываешь программу -> и текст скопированный в буфер пропадает.
В Windows с такой проблемой никогда не сталкивался. Для меня проблема Линукса — немного странная.
Re: Как настроить линукс - чтобы был единый буфер обмена?
Здравствуйте, omgOnoz, Вы писали:
O>Недавно начал использовать Ubuntu 14 LTS — так вот у некоторого софта свой собственный буфер обмена с дикими ограничениями, типа закрываешь программу -> и текст скопированный в буфер пропадает.
O>В Windows с такой проблемой никогда не сталкивался. Для меня проблема Линукса — немного странная.
Там у них все такое — немного странное.
Re: Как настроить линукс - чтобы был единый буфер обмена?
Здравствуйте, omgOnoz, Вы писали:
O>Недавно начал использовать Ubuntu 14 LTS — так вот у некоторого софта свой собственный буфер обмена с дикими ограничениями, типа закрываешь программу -> и текст скопированный в буфер пропадает.
У какого, например? Я такое, конечно, допускаю, но сам лично не сталкивался.
Re[2]: Как настроить линукс - чтобы был единый буфер обмена?
Здравствуйте, Dair, Вы писали:
D>Здравствуйте, omgOnoz, Вы писали:
O>>Недавно начал использовать Ubuntu 14 LTS — так вот у некоторого софта свой собственный буфер обмена с дикими ограничениями, типа закрываешь программу -> и текст скопированный в буфер пропадает.
D>У какого, например? Я такое, конечно, допускаю, но сам лично не сталкивался.
xterm / gitk (git gui)
Re[3]: Как настроить линукс - чтобы был единый буфер обмена?
Здравствуйте, omgOnoz, Вы писали:
O>Недавно начал использовать Ubuntu 14 LTS — так вот у некоторого софта свой собственный буфер обмена с дикими ограничениями, типа закрываешь программу -> и текст скопированный в буфер пропадает.
O>В Windows с такой проблемой никогда не сталкивался. Для меня проблема Линукса — немного странная.
Никак. Это Линукс, детка
Re[3]: Как настроить линукс - чтобы был единый буфер обмена?
Здравствуйте, omgOnoz, Вы писали:
O>Здравствуйте, Dair, Вы писали:
D>>Здравствуйте, omgOnoz, Вы писали:
O>>>Недавно начал использовать Ubuntu 14 LTS — так вот у некоторого софта свой собственный буфер обмена с дикими ограничениями, типа закрываешь программу -> и текст скопированный в буфер пропадает.
D>>У какого, например? Я такое, конечно, допускаю, но сам лично не сталкивался.
O>xterm / gitk (git gui)
Хм. Только что проверил. В xterm выделил, закрыл xterm, сделал paste в другой программе. Никаких проблем.
Возможна пара вариантов. Вариант 1, отстойный window manager. В стандартах Х (а не линукса) прописано, что выделения контролируются клиентом, то есть если клиент накрылся, то выделение исчезает вместе с ним. Однако window manager (или другой менеджер) может перехватывать контроль и предоставлять доступ к выделению сделаному в закрытом окне. Вариант 2, просто есть путаница с тем, что куда и как копируется? В отличие от виндов в X есть несколько буферов обмена.
Есть clipboard который используется также как виндах (выделил, Edit->Copy, перешёл к точке назначения, Edit->Paste). Есть ещё Primary selection (выделил, перешёл к точке назначения, нажал среднюю кнопку мыши). Кроме этих двух есть ещё и другие, но они редко встречаются. Есть такая утилитка xsel (или xclip) с её помощью можно манипулировать разные буфферы. Кроме того есть утилита autocutsel. Её можно запустить в background и она будет следить за тем, чтобы разные буфферы имели одинаковое содержимое.
Re[4]: Как настроить линукс - чтобы был единый буфер обмена?
Здравствуйте, Dair, Вы писали:
D>У xterm всё, что выделяешь, сразу попадает в буфер обмена, без Ctrl-C (потому что Ctrl-C — это sigint). D>По средней кнопке мыши вставляется.
Попробуй вставить текст из xterm в браузер. И наоборот.
А также почему-то средняя кнопка мышки и shift+insert часто дают разные результаты.
D>У gitk, как и у других иксовых программ, думаю, работают Ctrl-C/Ctrl-V.
После закрытия программы текст из буфера пропадает
D>Из xterm перенести в Gitk — выделить, а в Gitk нажать Ctrl-V; Обратно — нажать Ctrl-C в Gitk, потом среднюю кнопку мыши в xterm, не выделяя текст.
Текст из буфера не всегда вставляется из других прогарам в xterm и на оборот.
Здравствуйте, v_andal, Вы писали:
_>Возможна пара вариантов. Вариант 1, отстойный window manager. В стандартах Х (а не линукса) прописано, что выделения контролируются клиентом, то есть если клиент накрылся, то выделение исчезает вместе с ним. Однако window manager (или другой менеджер) может перехватывать контроль и предоставлять доступ к выделению сделаному в закрытом окне. Вариант 2, просто есть путаница с тем, что куда и как копируется? В отличие от виндов в X есть несколько буферов обмена. _>Есть clipboard который используется также как виндах (выделил, Edit->Copy, перешёл к точке назначения, Edit->Paste). Есть ещё Primary selection (выделил, перешёл к точке назначения, нажал среднюю кнопку мыши). Кроме этих двух есть ещё и другие, но они редко встречаются. Есть такая утилитка xsel (или xclip) с её помощью можно манипулировать разные буфферы. Кроме того есть утилита autocutsel. Её можно запустить в background и она будет следить за тем, чтобы разные буфферы имели одинаковое содержимое.
Я про такое слышал, видно придется ставить
Re[5]: Как настроить линукс - чтобы был единый буфер обмена?
Здравствуйте, omgOnoz, Вы писали:
O>Здравствуйте, Dair, Вы писали:
D>>У xterm всё, что выделяешь, сразу попадает в буфер обмена, без Ctrl-C (потому что Ctrl-C — это sigint). D>>По средней кнопке мыши вставляется.
O>Попробуй вставить текст из xterm в браузер. И наоборот.
Попробовал
O>А также почему-то средняя кнопка мышки и shift+insert часто дают разные результаты.
Это два разных буфера.
D>>У gitk, как и у других иксовых программ, думаю, работают Ctrl-C/Ctrl-V.
O>После закрытия программы текст из буфера пропадает
Не пропадает.
Просто одного из буферов вообще нет.
За содержимое копи-пастинга отвечает программа из которой копирует.
Ты программу закрыл, всё — за содержимое никто не отвечает.
Ты это воспринимаешь как "исчезло".
Просто не делай так, да и всё. После закрой.
Течёт вода Кубань-реки куда велят большевики.
Re[6]: Как настроить линукс - чтобы был единый буфер обмена?
Прикольно, я научился управлять людьми. Заставил alpha21264 делать это!
A>Это два разных буфера.
Как все печально.
Как из xterm скопировать текст в gedit?
Два разных буфера епт! В одном буфере текст скопированный из xterm в другом хеш код гит ревизии. Угадай какой текст будет вставлен в gedit? Почему?
A>Не пропадает. A>Просто одного из буферов вообще нет. A>За содержимое копи-пастинга отвечает программа из которой копирует. A>Ты программу закрыл, всё — за содержимое никто не отвечает. A>Ты это воспринимаешь как "исчезло". A>Просто не делай так, да и всё. После закрой.
Во всех случаях выделением копируй и мыша средней кнопкой вставляй. Без иксов даже, в консоли голой, gpm запусти только.
Не выходит если, как равно и приложение перед тобой пользовательское явно, есть в котором меню "выделить\вставить", то в нем и привычные ctrl+c\v использовать можно, как равно и ctrl\shift+ins.
Там где же сомневаешься если — мышь используй, как говорил вначале я.
Здравствуйте, omgOnoz, Вы писали:
O>Недавно начал использовать Ubuntu 14 LTS — так вот у некоторого софта свой собственный буфер обмена с дикими ограничениями, типа закрываешь программу -> и текст скопированный в буфер пропадает.
O>В Windows с такой проблемой никогда не сталкивался. Для меня проблема Линукса — немного странная.
Здравствуйте, omgOnoz, Вы писали:
O>Здравствуйте, alpha21264, Вы писали:
A>>Попробовал
O>Прикольно, я научился управлять людьми. Заставил alpha21264 делать это!
A>>Это два разных буфера.
O>Как все печально.
O>Как из xterm скопировать текст в gedit?
Да так же как я скопировал в Мозиллу.
1) Нажимаешь шифт.
2) Выделяешь кусок текста в xterm (выделить можешь только то, что в данный момент видно)
3) Отпускаешь шифт.
4) Переключаешься в Мозиллу (или gedit).
5) жмешь среднюю кнопку мышки.
Должно получиться.
O>Два разных буфера епт! В одном буфере текст скопированный из xterm в другом хеш код гит ревизии. Угадай какой текст будет вставлен в gedit? Почему?
Средней кнопкой мышки — первй. Ctrl-V — второй.
Первый — это то, что ты мышкой выделял.
Второй — это тот, который ты Ctrl-C копировал.
С непривычки, наверное, можно запутаться.
Но я 15 лет назад привык. Мне теперь в Винде неудобно, где только один буфер.
Течёт вода Кубань-реки куда велят большевики.
Re[8]: Как настроить линукс - чтобы был единый буфер обмена?
Здравствуйте, alpha21264, Вы писали:
A>Да так же как я скопировал в Мозиллу. A>1) Нажимаешь шифт. A>2) Выделяешь кусок текста в xterm (выделить можешь только то, что в данный момент видно) A>3) Отпускаешь шифт. A>4) Переключаешься в Мозиллу (или gedit). A>5) жмешь среднюю кнопку мышки. A>Должно получиться.
Работает случайным образом — когда где-то еще что-то выделено.
A>Средней кнопкой мышки — первй. Ctrl-V — второй. A>Первый — это то, что ты мышкой выделял. A>Второй — это тот, который ты Ctrl-C копировал. A>С непривычки, наверное, можно запутаться. A>Но я 15 лет назад привык. Мне теперь в Винде неудобно, где только один буфер. A>
Здравствуйте, Sheridan, Вы писали:
S>Во всех случаях выделением копируй и мыша средней кнопкой вставляй. Без иксов даже, в консоли голой, gpm запусти только. S>Не выходит если, как равно и приложение перед тобой пользовательское явно, есть в котором меню "выделить\вставить", то в нем и привычные ctrl+c\v использовать можно, как равно и ctrl\shift+ins. S>Там где же сомневаешься если — мышь используй, как говорил вначале я.
Я осваиваю удаленную работу через SSH + ConEmu.
Там очень демонстративно сделано выделение текста мышкой — зажал мышку — выделил текст — отжал -> текст скопировался в (единый) буфер, выделение текста пропало.
Здравствуйте, omgOnoz, Вы писали:
O>Там очень демонстративно сделано выделение текста мышкой — зажал мышку — выделил текст — отжал -> текст скопировался в (единый) буфер, выделение текста пропало.
Очень давно внимания не обращаю я на то, как рендерится всякое. Знаю работает как, достаточно этого.
Здравствуйте, enji, Вы писали:
E>Здравствуйте, Sheridan, Вы писали:
S>>Очень давно внимания не обращаю я на то, как рендерится всякое. Знаю работает как, достаточно этого. E>Йоду мастера про шутку прочитал ты?
"Объект-глагол-субъект", основное это.
Есть так же Йоды нотация, знать каждый программист и применять к месту уметь должен.