anonymous@RULINUX.NET~# Last login: 2024-12-25 19:33:55
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

вставка в emacs

Когда я вставляю в emacs большой кусок текста (вставляю путём ПКМ->вставить в эмуляторе терминала), то он обрезается. К тому же, если делать undo (C-x C-u), то текст будет исчезать по маленьким кусочкам.

Очевидно, я неправильно вставляю текст в emacs. Как нужно делать это правильно?

Спасибо.

svarwik(*) (2010-10-08 17:58:00)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2) Gecko/20100308 Ubuntu/10.04 (lucid) Firefox/3.6

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: вставка в emacs от svarwik 2010-10-08 17:58:00
avatar
Скрыть

Re: вставка в emacs

>Очевидно, я неправильно вставляю текст в emacs. Как нужно делать это правильно?
Запускать гтк-шный емакс. С вставкой в эмулятор терминала вообще есть много нюансов, не только в имаксе.

Тот же консольный вим ведёт себя так же.

SystemV(*)(2010-10-08 18:46:05)

Emacs-w3m/1.4.414 w3m/0.5.2
[#] [Добавить метку] [Редактировать] Ответ на: Re: вставка в emacs от SystemV 2010-10-08 18:46:05
avatar
Скрыть

Re: вставка в emacs

UPD: при вставке извне это скорее всего поведение терминала, точнее взаимодействие "исковый буфер - терминал". При копировании/вставке средствами емакса (внутри себя) таких проблем нет.

В консольном емаксе стоит врубить xterm-mouse-mode, чтобы можно было выделять и копировать внутри емакса мышью. Тогда простое выделение текста будет помещать его во внутренний буфер емакса, а выделение с shift - в иксовый (особенности терминалов).

Но чтобы полностью ощутить эту фичу, надо всё открывать в емаксе:)

SystemV(*)(2010-10-08 18:52:16)

Emacs-w3m/1.4.414 w3m/0.5.2
[#] [Добавить метку] [Редактировать] Ответ на: Re: вставка в emacs от SystemV 2010-10-08 18:46:05
avatar
Скрыть

Re: вставка в emacs

>консольный вим ведёт себя так же
Хм, только что консольный вим принял 500 килобайт текста. Но видно было, что текст по кусочкам был вставляем.

svarwik(*)(2010-10-08 18:54:17)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2) Gecko/20100308 Ubuntu/10.04 (lucid) Firefox/3.6
[#] [Добавить метку] [Редактировать] Ответ на: Re: вставка в emacs от svarwik 2010-10-08 18:54:17
avatar
Скрыть

Re: вставка в emacs

>Хм, только что консольный вим принял 500 килобайт текста. Но видно было, что текст по кусочкам был вставляем.
Я в данном случае совсем пропустил момент про обрезание. Надо посмотреть, раньше не замечал.

SystemV(*)(2010-10-08 19:06:29)

Emacs-w3m/1.4.414 w3m/0.5.2
Этот тред читают 2 пользователя:
Анонимных: 2
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!