Быстрый copy — paste.

    Возможно это ни для кого не секрет, но я наткнулся совсем недавно:
    Если в одном приложении выделить текст а в другом нажать на среднюю кнопку мыши, то выделенный текст вставится во второе приложение. На сколько я понял копировать можно не только из одного приложения в другое, но и из одного поля для текста в другое, непосредственно в пределах одного приложения. В пределах одного поля для ввода текста это не работает.
    Поделиться публикацией
    Ой, у вас баннер убежал!

    Ну. И что?
    Реклама
    Комментарии 80
      +1
      Это фича Xов.
      В пределах одного поля тоже можно, но только если поле многострочное.
        0
        У меня и в некоторых однострочных копируется, например в gcalctool или в адресной строке Firefox ;)
        А вы не знаете, под таким поведением есть какие-нибудь обоснования? Чем Иксам однострочные поля не угодили?
          +4
          В однострочном тоже можно.
            +1
            Эта «фича Хов» работает так же в консолях (обычных, текстовых, AltF1..AltFn) безо всяких иксов. :-)
            Был бы gdm запущен.
              0
              gpm, пардон.
                0
                Угу. Только вот топикстартер явно не из консоли нам пишет :) А за gpm спасибо, только вроде как на сервер 99,9 по ssh хожу.
            • НЛО прилетело и опубликовало эту надпись здесь
                0
                В путти, например, просто выделить текст - он копируется.
                а по правому клику мыши вставляется
                  0
                  это не функция X сервера.
                  как уже сказал Plone - это так же работает и в консоли (gpm)
                    +1
                    В иксах её выполняет X-сервер, в консоли - gpm :) так что функция, функция.
                  +5
                  "о, сколько нам открытий чудных...."
                    +1
                    В виндовс Windows Ctrl+C - операция запомнить, а в Linux - прерывание действия. В терминале попробуй.
                      0
                      В терминале давно идёт. Кажется от туда и взялась эта фишка.
                        +2
                        В терминале Windows тоже =)
                          0
                          Некоторые терминалы (gnome-terminal, например) догадываются, что если выделен текст, то Ctrl+C это копировать, а если текст не выделен — прервать. Только я не помню, стояли ли у меня в нём Ctrl+C/Ctrl+V как горячие клавиши по-умолчанию.
                            0
                            у меня не догадывается, юзаю стандарные Ctrl+Shift+c/v.
                              +1
                              я думал стандартные - это ctrl-insert и shift-insert
                                0
                                В диалогах edit->copy edit->paste программы terminal emulator for the GNOME desktop написаны вышеназванные мной хоткеи.
                          +4
                          :) ещё можно для вставки нажимать одновременно левую и правую кнопки, результат будет тем же....
                            0
                            В опере, откуда я сейчас пишу, не работает, надо в других приложениях проверить.
                              0
                              В опере, откуда я сейчас пишу, не работает, надо в других приложениях проверить. - вставлено правой и левой кнопками в опере 9.27 под убунту8.04 :)
                                0
                                8.04; 9.5 у меня нигде не заработало. Странно...
                                  0
                                  :)) дома та же опрационка + опера 9.5 , вечером проверю :)
                                    0
                                    Я имел ввиду что у меня в gtkшных асах тоже не работает.
                                      0
                                      асах -> аппсах
                                        0
                                        Возможно, в настройках иксов отключено "эмулировать среднюю пимпу двумя другими".
                                          0
                                          Где включается - не помню, наверное в XF86Config (в xorg, надо думать, файлик по-другому называется...), ну а проще в каком-нибудь "Центре настроек КДЕ" поискать.
                                            0
                                            Собственно, set ниже отписал :)
                                    +1
                                    Это, скорее всего вообще с приложением не связано. Просто можно настроить X так, что левая+правая кнопки будут эмулировать нажатие средней кнопки. Видимо, у set эта фича включена, а у вас — нет.
                                      0
                                      специально ничего не включал, так было "искаропки" и дома и на работе на всех машинах... при чём и на более старых версиях убунты работало...
                                    +2
                                    Одновременное нажатие левой и правой кнопок - это эмуляция нажатия средней кнопки.
                                    Есть опция, позволяющая настроить этот момент: Emulate3Button кажется, называется.
                                      +1
                                      таки да, есть такая штука - Option "Emulate3Buttons" "true" в файле /etc/X11/xorg.conf в разделе настройки мыши :)
                                      0
                                      Такую штуку я прикрутил и в windows, через PowerPro, правда копируется у меня по нажатию средней и левой клавиши :)
                                      +1
                                      Да, но только не всегда это удобно.
                                      Когда, например, нужно вставить длинный текст вместо другого, а не в пустую страницу.
                                      Тогда приходится вначале один выделить, удалить, потом выделить другой, вставить. Результат сильно зависит от последовательности действий.
                                        0
                                        вот это верно :)) не раз уже делал подобную глупость :)) зато для работы в терминале - самое оно, потоянно пользуюсь...
                                          +1
                                          для этого есть Ctrl+C, Ctrl+v. там два буфера независимых обмена, один по выделению и средней кнопке мышки, другой по стандартным хоткеям
                                            –1
                                            Два буфера — неудобная фича десктопных окружений. Я в КДЕ это отключаю. В легких WM все сразу как надо.
                                            Заменять текст можно выделением + ( Ctrl+A + Ctrl+C ) в целевом окне
                                              +1
                                              > Два буфера — неудобная фича десктопных окружений

                                              Njet. Это фича иксов [1,2]. А вот "в КДЕ это отключаю" - фича клиппера [3].

                                              [1] http://www.jwz.org/doc/x-cut-and-paste.html
                                              [2] vim :help x11-selection
                                              [3] http://docs.kde.org/stable/en/kdebase-workspace/klipper/clipboard-modes.html
                                          +4
                                          Еше, в догонку про клипборды:
                                          Рекомендую пользоваться приложениями Kilpper/Glipper. Они запоминают то, что было в буфере обмена, получается такой себе многоуровневый клипборд на подобе того, что в MS Office.
                                          Лично для меня это весьма удобно.
                                            0
                                            Ага. Очень удобная штука. Более того, оно ещё и синхронизировать оба типа буферов обмена в X-ах умеет.
                                            0
                                            Еще странно, что редко говорят про трайплклик. Я про него узнал далеко не в первый год пользования компьютера.
                                              0
                                              это вы что имеете в виду?
                                                0
                                                Попробуйте на тексте синглклик, даблклик, трайплклик, ну и кватерклик (или как его) - каждый раз результат должен быть разный. Дабл выделит слово, трайпл выделит предложение, кватер выделит данное и все последующие предложения в тексте. За все приложения не ручаюсь.
                                                  0
                                                  а, ну это я знаю, спасибо. :)
                                                    0
                                                    про четверной не знал. Спасибо.
                                                0
                                                Спасибо! Такая полезная фича...
                                                  0
                                                  Вам спасибо, я уж подумал никому не нужно.
                                                  0
                                                  Вот спасибо! Очень удобно. И как я не догадался?
                                                    +2
                                                    Ух вы гоните :) Не знать о такой мега-удобной фиче.
                                                      +2
                                                      да, хорошая фича исков.
                                                      особенно напрягает эта привычка при работе в винде - каждый раз удивляюсь - а что же оно не вставилось-то, я ж среднюю нажал! :)
                                                        0
                                                        У X-сервера, ЕМНИМ, много подобных вкусностей ;)
                                                          +5
                                                          Буду дотошным. Скажем так, это не совсем "копи&паст" :)
                                                          В иксах существует понятия Selection (то есть выделения). Этих самых Selection может быть ооочень много, но в текущий момент "главным" Selection может быть только одно. Когда одно приложение захватывает Selection, то прежнему владельцу "главного" Selection присылается уведомление (чтобы интерфейс обновить и тд). При этом информацию о выделении (Selection) знает только само приложение, но другое приложение может его запросить (через иксы) и событийно получить. То есть тут никакого Paste нету тут только Copy :-) ведь в одном приложении мы выделяем а в другое копируем.

                                                          Если же выбирать меню поля ввода "copy", то тогда данные действительно скопируются во внутренний буфер иксов и даже после закрытия программы где вы сделали "copy" его можно будет вставить в другое место.
                                                            +1
                                                            Ох если бы файерфокс после закрытия не удалял содержимое буфера...
                                                              0
                                                              Наконец-то технически верный ответ. А то болтали ерундой предыдущие ораторы.
                                                              0
                                                              А ещё хочу заметить, что штука эта довольно хитрая. И этот буфер существует отдельно от основного. И он так же запоминает что там было в нём.
                                                                0
                                                                Блин, удивили, лучше научите как эту фигну отключить. А то я в браузере привык проматывать страничку так. Нажимаешь на ср. кнопку и тянешь, куда мотать хочешь. Вот уж очень не хватает этого.
                                                                  0
                                                                  Я переучился на Page Down/Up и их выриации. Хотя то управление было более аналоговым чтоли. Правда, я вспоминаю, что в виндоуз чуть недотянеш мышь вниз и прокручивается медленно, приопустишь - и скорость резко увеличивалась и ты пролистывал то, что тебе было надо. В общем везде свои проблемы. Пока /dev/astral и /dev/telepathy не допишут боюсь не видать нам идеального управления. Придется пользоваться просто хорошим.
                                                                    0
                                                                    Что за браузер? У меня в фоксе такой проблемы нет.
                                                                      0
                                                                      блин, ЛЮБОЙ. Среднаяя кнопка - зарезервирована в иксах по-моему (или в кедах, хз), поэтому везде это есть. Вот как это отключить?
                                                                        0
                                                                        Не уверен, что это связано с резервированием средней кнопки, например в штатной убунтовской смотрелке пдф средняя кнопка захватывает лист и позволяет таскать его по экрану. Так же она работает в гимпе. Точно не помню где, но вроде я замечал и описанное вами поведение мыши, но это было не в ff и не в O.
                                                                          0
                                                                          Проверил в гимпе - вы правы. Тогда как научить ее в опере также?
                                                                            0
                                                                            Как бы это не оказалось функцией Windows api.
                                                                    0
                                                                    это настраивается в браузере. как в опере, так и в фф (в фф3 по умолчанию). в конквероре - по умолчанию. смотри about:config или гугл.
                                                                      0
                                                                      В Конквероре (да и вообще в Qt) удобно скроллить постранично, зажав шифт и крутя колесико. Плюс такого подхода в том, что ты полностью контролируешь скролл.
                                                                      По горизонтали — с альтом.
                                                                      Можно совмещать.
                                                                      Из-за этого не могу пользоваться никаким браузером кроме К. Очень уж привык.
                                                                        0
                                                                        в настройках браузера включи "автоскроллинг".
                                                                          0
                                                                          в ФФ наберите about:config
                                                                          отфильтруйте по слову middle
                                                                          и поставьте middlemouse.paste в false
                                                                          middlemouse.contentLoadURL в false

                                                                          потом в Options->Advanced->General->Browsing поставьте галочку Use autoscrolling
                                                                          :)
                                                                            0
                                                                            спасибо. помогло. вот теперь бы этому оперу научить
                                                                          +4
                                                                          Новость с нефиговой бородой.
                                                                          Это, кстати, одна из мелочей, которые собираясь в кучу заставляют меня таскать с собой ноутбук на работу и сидеть в Мандриве вместо офисных виндей, в которых эти мелочи сделаны через не совсем нужное место...
                                                                          0
                                                                          welcome to *nix
                                                                            0
                                                                            спасибо, не знал )) удобная штука
                                                                              +1
                                                                              Это одна из фундаментальных фич в UI никсов, от отсутствия которой в винде очень грустно.
                                                                              В качестве виндового костыля рекомендую эту софтину: http://fy.chalmers.se/~appro/nt/TXMouse/. Не всегда адекватна, но интерес, ИМХО, представляет.
                                                                                –1
                                                                                Баян!!!!1
                                                                                  0
                                                                                  век живи век учись...
                                                                                    0
                                                                                    Если нажать на кнопку "Power", компьютер выключится! Нет, действительно, я проверял!
                                                                                      0
                                                                                      Нет*. (* - под Убунту) Он предложит залогаутиться, залочить скрин и т.д. (Сарказм распознан. Название блога - "Линукс для всех" а не "Линукс для Ъ - юниксоидов" или даже "Линукс для гиков")
                                                                                      Тем не менее спасибо за ваш интересный комментарий.
                                                                                        +1
                                                                                        а вы кнопочку 4 секунды подержите :)
                                                                                      0
                                                                                      Такая же фишка для винды + автофокус (за курсором следит)
                                                                                      X-Gizmo for Windows
                                                                                        0
                                                                                        Хорошая такая фича. И многие о ней на самом деле не знают, так что хороший пост. Иногда правда вредит в ФФ, ибо имею привычку выделять кусок текста который читаю.... Иногда наровит вставиться в адресную строку (привычка с винды - скроллинг средней кнопкой, писали выше в комментариях).

                                                                                        Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                                                                        Самое читаемое