Re: Колесико мыши в xterm
Добрый день. А мне -- нет. Невозможно из vim'а в терминал и обратно что-то копировать. То есть возможно, но как-то дискомфортно. On Thu, Jan 06, 2005 at 09:49:09PM +0200, Michael Shigorin wrote: On Tue, Jan 04, 2005 at 11:30:56PM +0300, Victor B. Wagner wrote: Я уж не говорю, что в этом же терминале потом запускается vim... А вот тут облом. Но, спрашивается, чем этот транслейшн мешает vim-у? А мне вааще понравилось, как vim скроллит с mouse=a :) -- WBR, Alexander A. Vlasov Debian GNU/Linux user JID: [EMAIL PROTECTED] nic-hdl: ZULU-UANIC
Re: Колесико мыши в xterm
On Tue, Jan 04, 2005 at 11:30:56PM +0300, Victor B. Wagner wrote: Я уж не говорю, что в этом же терминале потом запускается vim... А вот тут облом. Но, спрашивается, чем этот транслейшн мешает vim-у? А мне вааще понравилось, как vim скроллит с mouse=a :) -- WBR, Michael Shigorin [EMAIL PROTECTED] -- Linux.Kiev http://www.linux.kiev.ua/
Re: Колесико мыши в xterm
On Thu, Dec 30, 2004 at 11:19:09PM +0300, Artem Chuprina wrote: XTerm*VT100*translations: #override \ Btn4Down: string(0x1b) string([A) \n\ Btn5Down: string(0x1b) string([B) less почему-то не пережил этого издевательства (хотя значения были срисованы из cat, просто были нажаты стрелки), а zsh - вполне съел. Или тебе прямо на ходу надо? Нет. Единственно, что мне хотелось бы, так это привязать это как-то именно к mutt. Если я вставляю строчку прямо в X ресурсы -- все работает. Но мне не нужен такой мэппинг на _всех_ терминалах. Если же я запускаю mutt как-то так -- uxterm -xrm *VT100*translations: Btn4Down: string(\:exec previous-entry\) string(0x0d) терминал просто блокируется. Я уж не говорю, что в этом же терминале потом запускается vim... -- Иван Лох
Re: Колесико мыши в xterm
On 2005.01.04 at 20:54:54 +0300, Иван Лох wrote: On Thu, Dec 30, 2004 at 11:19:09PM +0300, Artem Chuprina wrote: XTerm*VT100*translations: #override \ Btn4Down: string(0x1b) string([A) \n\ Btn5Down: string(0x1b) string([B) less почему-то не пережил этого издевательства (хотя значения были срисованы из cat, просто были нажаты стрелки), а zsh - вполне съел. Или тебе прямо на ходу надо? Нет. Единственно, что мне хотелось бы, так это привязать это как-то именно к mutt. Для этого нужно запускать mutt в xterm со специально указанным name xterm -name mutt -e mutt Тогда можно будет привязывать эти ресурсы к этому -name. Я уж не говорю, что в этом же терминале потом запускается vim... А вот тут облом. Но, спрашивается, чем этот транслейшн мешает vim-у? В .vimrc отмэпить эти клавиши на правильные действия и вперед.
Re: Колесико мыши в xterm
Иван Лох - debian-russian@lists.debian.org @ Tue, 4 Jan 2005 20:54:54 +0300: XTerm*VT100*translations: #override \ Btn4Down: string(0x1b) string([A) \n\ Btn5Down: string(0x1b) string([B) less почему-то не пережил этого издевательства (хотя значения были срисованы из cat, просто были нажаты стрелки), а zsh - вполне съел. Или тебе прямо на ходу надо? ИЛ Нет. Единственно, что мне хотелось бы, так это привязать это как-то ИЛ именно к mutt. ИЛ Если я вставляю строчку прямо в X ресурсы -- все работает. Но мне не ИЛ нужен такой мэппинг на _всех_ терминалах. ИЛ Если же я запускаю mutt как-то так -- ИЛ uxterm -xrm *VT100*translations: Btn4Down: string(\:exec previous-entry\) string(0x0d) ИЛ терминал просто блокируется. #override там не зря стоял. Ты, гм, пофиксил все имевшиеся биндинги, оставил только один. Ну и более правильный подход - действительно через -name. Т.е. строка для ресурса начинается вместо XTerm с того, что указано в параметре -name. ИЛ Я уж не говорю, что в этом же терминале потом запускается vim... Ну уж извини... Могу посоветовать запускать gvim. Только ему надо сказать, чтоб detach не делал. -- Artem Chuprina ran{}ran.pp.ru
Re: Колесико мыши в xterm
On 2004.12.30 at 21:38:47 +0300, Иван Лох wrote: On Wed, Dec 29, 2004 at 11:06:11PM +0200, NixoiD wrote: прочитанное и сразу исчезает из unread). Так вот можно ли что-то подобное настроить в мутте? Мне много наворотов А не умеет ли кто-нибудь превращать колесико мыши в xterm в клавиатурные события? Чтобы в mutt колесо мыши заработало. После беглого просмотра документации xterm возникло ощущение, что это возможно, но не более того. Вот такая строчка в X resources у меня позволяет по Shift+колесо шрифт менять. xterm*VT100.Translations: #override\n\ ShiftBtn4Down,Btn4Up:smaller-vt-font()\n\ ShiftBtn5Down,Btn5Up:larger-vt-font()\n\ Соответственно, если ты вместо smaller-vt-font() напишешь string(\033[[5~) то будет генерироваться клавиатурное событие соответствующее клавише PgUp.
Re: Колесико мыши в xterm
Иван Лох - debian-russian@lists.debian.org @ Thu, 30 Dec 2004 21:38:47 +0300: прочитанное и сразу исчезает из unread). Так вот можно ли что-то подобное настроить в мутте? Мне много наворотов ИЛ А не умеет ли кто-нибудь превращать колесико мыши ИЛ в xterm в клавиатурные события? Чтобы в mutt ИЛ колесо мыши заработало. После беглого просмотра ИЛ документации xterm возникло ощущение, что это возможно, ИЛ но не более того. XTerm*VT100*translations: #override \ Btn4Down: string(0x1b) string([A) \n\ Btn5Down: string(0x1b) string([B) less почему-то не пережил этого издевательства (хотя значения были срисованы из cat, просто были нажаты стрелки), а zsh - вполне съел. Или тебе прямо на ходу надо? -- Artem Chuprina ran{}ran.pp.ru