copy/paste в буфер обмена из консоли

2014-07-12 Пенетрантность dimas
камрады, а есть какое-нибудь решение, поддерживающее копирование И вставку в/из
буфера обмена (в иксах который контрол-цэ/контрол-вэ) из консоли?
что-то типа
echo бла-бла-бла | copy
и
paste | sed 's/foo/bar' | grep че-то там | something else...
последнее актуально, когда есть какой-то относительно большой (в несколько
строк) кусок текста, и с ним надо что-то сделать. а то приходится городить
cat  EOF | sed 's/foo/bar' | grep че-то там | something else...
куча
текста
!!
EOF
а потом когда в какой-то из промежуточных команд надо чего-то поменять - не
очень удобно стрелочками бегать.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20140713002831.57a8f...@ulf.tvoe.tv



Re: copy/paste в буфер обмена из консоли

2014-07-12 Пенетрантность Иван Лох
On Sun, Jul 13, 2014 at 12:28:31AM +0400, dimas wrote:
 камрады, а есть какое-нибудь решение, поддерживающее копирование И вставку 
 в/из
 буфера обмена (в иксах который контрол-цэ/контрол-вэ) из консоли?
 что-то типа
 echo бла-бла-бла | copy
 и
 paste | sed 's/foo/bar' | grep че-то там | something else...

Таких утилит много. xclip например

 


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20140712203749.ga18...@nano.ioffe.rssi.ru



Re: Emacs: кодировка при при копировании через буфер обмена из Emacs в другие приложения и наборот

2007-02-11 Пенетрантность Artem Chuprina
Andrei Stankevich - debian-russian@lists.debian.org  @ Sun, 11 Feb 2007 
13:35:51 +0300:

 AS Здравствуйте.

 AS Скажите, пожалуйста, как правильно пользоваться копированием информации
 AS из GNU acs в другие приложения через буфер обмена и наоборот?

 AS Исходные данные:

 AS Language Environment в Emacs: CYRILLIC-KOI8

 AS Главу 18 (International character set support) в руководстве по GNU
 AS Emacs прочитал.

 AS Получается следующее:

 AS При копировании из Emacs в другие приложения:

 AS 1. Устанавливаем кодировку koi8-r для буфера обмена используя C-x RET x.
 AS 2. При выделении и копировании русских букв в терминал rxvt --- всё ОК.
 AS 3. При выделении и копировании русских букв в окно беседы gaim ---
 AS получаем нечитаемые символы (кракозябры).
 AS 4. При выделении и копировании русских букв в gvim --- знаки вопроса.

 AS При копировании из других приложений в Emacs:

 AS 1. Устанавливаем кодировку koi8-r для буфера обмена используя C-x RET x.
 AS 2. При выделении и копировании слова тест из других приложений в Emacs
 AS получаем: ^[%/1\200\213koi8-r^Bтест

 AS Если же кодировку для буфера обмена не устанавливать, то копирование из
 AS других приложений в Emacs работает нормально.

По-хорошему надо выставлять ее в compound-text-with-extensions (

(setq selection-coding-system 'compound-text-with-extensions)

).  Но у 21.4 проблемы все равно будут.  Предпочтительно уползать на
emacs-snapshot.

-- 
Artem Chuprina
RFC2822: ran{}ran.pp.ru Jabber: [EMAIL PROTECTED]

Я не люблю делать что бы то ни было для целевой аудитории Microsoft
(С)энта


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Emacs: кодировка при п ри копировании через буфер обмена из Emacs в другие приложения и наборот

2007-02-11 Пенетрантность Andrei Stankevich
On 11-02-2007, 19:23 +0300, Artem Chuprina wrote:
 Andrei Stankevich - debian-russian@lists.debian.org  @ Sun, 11 Feb 2007 
 13:35:51 +0300:
 
  AS Если же кодировку для буфера обмена не устанавливать, то копирование из
  AS других приложений в Emacs работает нормально.
 
 ).  Но у 21.4 проблемы все равно будут.  Предпочтительно уползать на
 emacs-snapshot.
 

А как уползти на emacs-snapshot? 

Извините за, может быть, банальный вопрос...


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Emacs: кодировка при при копировании через буфер обмена из Emacs в другие приложения и наборот

2007-02-11 Пенетрантность Mikhail Gusarov

Twas brillig at 21:02:14 11.02.2007 UTC+03 when Andrei Stankevich did gyre and 
gimble:

 AS А как уползти на emacs-snapshot? 
 AS Извините за, может быть, банальный вопрос...

aptitude install emacs-snapshot?

-- 
JID: [EMAIL PROTECTED]


Re: Emacs: кодировка при п ри копировании через буфер обмена из Emacs в другие приложения и наборот

2007-02-11 Пенетрантность Andrei Stankevich
On 12-02-2007, 00:05 +0600, Mikhail Gusarov wrote:
 
 Twas brillig at 21:02:14 11.02.2007 UTC+03 when Andrei Stankevich did gyre 
 and gimble:
 
  AS А как уползти на emacs-snapshot? 
  AS Извините за, может быть, банальный вопрос...
 
 aptitude install emacs-snapshot?
 
Проблема в том, что нет его в sarge. 

Можно вопрос свести к следующему:
был нагуглен такой адрес: 

http://people.debian.org/~rfrancoise/sarge/

соответственно, как его правильно прописать, если это возможно, в
sources.list?


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Emacs: кодировка при п ри копировании через буфер обмена из Emacs в другие приложения и наборот

2007-02-11 Пенетрантность Andrei Stankevich
Вопрос снят:

deb http://people.debian.org/~rfrancoise/sarge/ ./


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Буфер обмена

2002-09-13 Пенетрантность Vlad Harchev
On Thu, 12 Sep 2002, Иван Лох wrote:

 On Thu, Sep 12, 2002 at 07:55:03PM +0400, Леонид Новиков wrote:
  После перехода на linux очень не хватает буфера обмена. Т. е. что бы
  работал между консолью и иксами и между различными программами. Или
  хотя бы что нибудь такое что бы скопировать текст в редакторе mc и
  перикинуть в командную строку существует в природе.
 
 Нажать клавишу Shift во время выделения... Это помогает почти всегда.
 
 Штатного средства обмена между консолью и X нет. Надо делать что-то
 вроде 

 Есть одна утилита - xcut - для этого самого предназначена. Не пользую, и
подозреваю что с русским у нее не очень (что неправильно указывает кодировку
текста).

 Best regards,
  -Vlad





Re: Буфер обмена

2002-09-13 Пенетрантность Nefedov U.


On Thu, 12 Sep 2002, Иван Лох wrote:

 On Thu, Sep 12, 2002 at 07:55:03PM +0400, Леонид Новиков wrote:
  После перехода на linux очень не хватает буфера обмена. Т. е. что бы
  работал между консолью и иксами и между различными программами. Или
  хотя бы что нибудь такое что бы скопировать текст в редакторе mc и
  перикинуть в командную строку существует в природе.
 
 Нажать клавишу Shift во время выделения... Это помогает почти всегда.
 
 Штатного средства обмена между консолью и X нет. Надо делать что-то
 вроде 
 
 $ cat - /tmp/___
 Под консолю и затем
 $ cat /tmp/___
 под Х
 
 
 Штатного может быть и нет, а вот есть такая программка как xclip.
 (В woody она просто есть, а для potato легко компилируется)
 Пользоваться просто, например, в xterm - uptime | xclip
 в консоле - xclip -display :0.0 -o
 И наоборот... 
 
 Поддерживает разные уровни выделения: XA_PRIMARY, XA_SECONDARY и
 XA_CLIPBOARD
For a good overview of what selections are about, have a look at 
http://www.freedesktop.org/standards/clipboards.txt. Short version:

* XA_PRIMARY contains the last text you highlighted
* Middle click pastes XA_PRIMARY
* XA_CLIPBOARD contains text explicitly copied with Edit | Copy, Ctrl-C
etc.
* Edit | Paste pastes XA_CLIPBOARD
* xclip uses XA_PRIMARY unless you specify otherwise with -selection 
 
 Успехов
 Юра.



Re: Буфер обмена

2002-09-13 Пенетрантность Nefedov U.


On Thu, 12 Sep 2002, Logvinov Andrew wrote:

 Здравствуйте, Леонид.
 
 Вы писали 12 сентября 2002 г., 17:55:03:
 
 ЛН После перехода на linux очень не хватает буфера обмена. Т. е. что бы 
 работал между консолью и иксами и между различными программами. Или хотя бы 
 что нибудь такое что бы скопировать текст в
 ЛН редакторе mc и перикинуть в командную строку существует в природе.
 
 Ничего... Ручками привыкай. Такой он Супергибкий и суперудобный
 линукс.
 
  Я что-то не понял. А чем же Вы раньше то работали?

 Юра.



Re: Буфер обмена

2002-09-13 Пенетрантность Dmitry Kovalev
On Fri, 13 Sep 2002 11:27:00 +0400
Victor Wagner [EMAIL PROTECTED] :

 
 А зачем это уточнять? И так должно быть очевидно, что с двухкнопочной
 мышью ни в одной операционной системе делать нечего. Потому как в macos
 достаточно одной кнопки. А во всех остальных средняя кнопка делает
 что-то крайне полезное, и часто более полезное, чем правая.
 
 Кстати, для сведения, средняя кнопка мыши ни разу не третья. Она вторая.
 А третья - как раз правая. Это знание может пригодиться ежели кто решит
 себе маленькое удобство посредством любимого скриптового языка +Tk
 изобразить. 

А как насчет мышей с 4-мя кнопками? Есть обладатели ?
У меня  4-я (которая под большим пальцем) дублирует нажатие на колесо.
Как ее научить делать что-нить другое ?

-- 
Dmitry Kovalev



Re: Буфер обмена

2002-09-13 Пенетрантность Yury Lyakh
On Fri, Sep 13, 2002 at 01:18:57PM +0300, Dmitry Kovalev wrote:
 On Fri, 13 Sep 2002 11:27:00 +0400
 Victor Wagner [EMAIL PROTECTED] :
 
  
  А зачем это уточнять? И так должно быть очевидно, что с двухкнопочной
  мышью ни в одной операционной системе делать нечего. Потому как в macos
  достаточно одной кнопки. А во всех остальных средняя кнопка делает
  что-то крайне полезное, и часто более полезное, чем правая.
  
  Кстати, для сведения, средняя кнопка мыши ни разу не третья. Она вторая.
  А третья - как раз правая. Это знание может пригодиться ежели кто решит
  себе маленькое удобство посредством любимого скриптового языка +Tk
  изобразить. 
 
 А как насчет мышей с 4-мя кнопками? Есть обладатели ?
 У меня  4-я (которая под большим пальцем) дублирует нажатие на колесо.
 Как ее научить делать что-нить другое ?

У мну 5.

-- 
С уважением,
Лях Юрий
сервисный инженер, V6
tel/fax: +7 (095) 363-0140,
http://www.v6.ru



Re: Буфер обмена

2002-09-13 Пенетрантность Dmitry Kovalev
On Fri, 13 Sep 2002 14:47:58 +0400
Yury Lyakh [EMAIL PROTECTED] :

  
  А как насчет мышей с 4-мя кнопками? Есть обладатели ?
  У меня  4-я (которая под большим пальцем) дублирует нажатие на колесо.
  Как ее научить делать что-нить другое ?
 
 У мну 5.
 

конфиг и подробности насчет того что делают 4 и 5 кнопки в студию :)

-- 
Dmitry Kovalev



Re: Буфер обмена

2002-09-13 Пенетрантность Yury Lyakh
On Fri, Sep 13, 2002 at 02:06:56PM +0300, Dmitry Kovalev wrote:
   
   А как насчет мышей с 4-мя кнопками? Есть обладатели ?
   У меня  4-я (которая под большим пальцем) дублирует нажатие на колесо.
   Как ее научить делать что-нить другое ?
  У мну 5.
 конфиг и подробности насчет того что делают 4 и 5 кнопки в студию :)

Ей-богу, уже устал писать об этом. Буквально пару месяцев назад была
переписка по этому поводу, были и конфиги и описания и даже снимок
евентсов при работе с этими кнопками. Поищи по архивам.

-- 
С уважением,
Лях Юрий
сервисный инженер, V6
tel/fax: +7 (095) 363-0140,
http://www.v6.ru



Буфер обмена

2002-09-12 Пенетрантность Леонид Новиков




После перехода на linux очень не хватает 
буфера обмена. Т. е. что бы работал между консолью и иксами и между различными 
программами. Или хотя бы что нибудь такое что бы скопировать текст в редакторе 
mc и перикинуть в командную строку существует в 
природе.


Re: Буфер обмена

2002-09-12 Пенетрантность Michael Shigorin
On Thu, Sep 12, 2002 at 07:55:03PM +0400, Леонид Новиков wrote:
 После перехода на linux очень не хватает буфера обмена. Т. е.
 что бы работал между консолью и иксами и между различными
 программами. Или хотя бы что нибудь такое что бы скопировать
 текст в редакторе mc и перикинуть в командную строку существует
 в природе.

Выделять -- мышкой, вставлять -- средней кнопкой мыши (или двумя
сразу); для отдельных программ вроде mc, использующих события
по своему разумению, при этом держать Shift (например).

В граф. тулкитах местами понимается ^C/^V, проверьте любимые
программы.

-- 
  WBR, Michael Shigorin [EMAIL PROTECTED]
  -- Linux.Kiev http://www.linux.kiev.ua/



Re: Буфер обмена

2002-09-12 Пенетрантность Иван Лох
On Thu, Sep 12, 2002 at 07:55:03PM +0400, Леонид Новиков wrote:
 После перехода на linux очень не хватает буфера обмена. Т. е. что бы
 работал между консолью и иксами и между различными программами. Или
 хотя бы что нибудь такое что бы скопировать текст в редакторе mc и
 перикинуть в командную строку существует в природе.

Нажать клавишу Shift во время выделения... Это помогает почти всегда.

Штатного средства обмена между консолью и X нет. Надо делать что-то
вроде 

$ cat - /tmp/___
Под консолю и затем
$ cat /tmp/___
под Х




Re: Буфер обмена

2002-09-12 Пенетрантность Logvinov Andrew
Здравствуйте, Леонид.

Вы писали 12 сентября 2002 г., 17:55:03:

ЛН После перехода на linux очень не хватает буфера обмена. Т. е. что бы 
работал между консолью и иксами и между различными программами. Или хотя бы что 
нибудь такое что бы скопировать текст в
ЛН редакторе mc и перикинуть в командную строку существует в природе.

Ничего... Ручками привыкай. Такой он Супергибкий и суперудобный
линукс.



Re: Re: Буфер обмена

2002-09-12 Пенетрантность Michael Shigorin
On Thu, Sep 12, 2002 at 07:08:26PM +0200, Logvinov Andrew wrote:
 Ничего... Ручками привыкай. Такой он Супергибкий и суперудобный
 линукс.

Ась?

-- 
Незнание знания не освобождает от тупения



Re: Буфер обмена

2002-09-12 Пенетрантность Alexei Khlebnikov

 ЛН После перехода на linux очень не хватает буфера обмена. Т. е. что бы
работал между консолью и иксами и между различными программами. Или хотя бы
что нибудь такое что бы скопировать текст в
 ЛН редакторе mc и перикинуть в командную строку существует в природе.

 Ничего... Ручками привыкай. Такой он Супергибкий и суперудобный
 линукс.

А что, в винде есть буфер, который работает между графическим режимом
и DOS mode (не путать с полноэкранным DOS-окном) ?




Re: Буфер обмена

2002-09-12 Пенетрантность Иван Лох
On Thu, Sep 12, 2002 at 07:55:03PM +0400, Леонид Новиков wrote:
 После перехода на linux очень не хватает буфера обмена. Т. е. что бы
 работал между консолью и иксами и между различными программами. Или
 хотя бы что нибудь такое что бы скопировать текст в редакторе mc и
 перикинуть в командную строку существует в природе.

Нажать клавишу Shift во время выделения... Это помогает почти всегда.

Штатного средства обмена между консолью и X нет. Надо делать что-то
вроде 

$ cat - /tmp/___
Под консолю и затем
$ cat /tmp/___
под Х

Или просто 

$ cat -  /dev/tty*

В-общем, было бы желание метод найдется...





Re: Буфер обмена

2002-09-12 Пенетрантность Vladimir N . Velychko
On 12 Sep 2002 20:24:43 +0300
Zhenja Kaluta [EMAIL PROTECTED] wrote:
  ИЛ == Иван Лох writes:
 
  После перехода на linux очень не хватает буфера обмена. Т. е. что
  бы работал между консолью и иксами и между различными
  программами. Или хотя бы что нибудь такое что бы скопировать текст
  в редакторе mc и перикинуть в командную строку существует в
  природе.
 
 ИЛ Нажать клавишу Shift во время выделения... Это помогает почти
 всегда.
Все забыли уточнить, что мышь должна быть 3-х кнопочной или включена
эмуляция 3-й кнопки! :))

 ИЛ Штатного средства обмена между консолью и X нет. Надо делать
 что-то ИЛ вроде 
Нормально решаемо через screen. Запускаете его в консоле и screen -Dr в 
rxvt/xterm.
Делаете всё copy/paste в Х-ах и снова восстанавливаете screen в консоле.

 [...]
 Можно еще xclip запользовать
-- 
 jabber: [EMAIL PROTECTED]
 VEL-RIPE