Re: Колесико мыши в xterm

2005-01-10 Пенетрантность Alexander A. Vlasov
Добрый день.

А мне -- нет. Невозможно из 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

2005-01-06 Пенетрантность Michael Shigorin
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

2005-01-04 Пенетрантность Иван Лох
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

2005-01-04 Пенетрантность Victor B. Wagner
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

2005-01-04 Пенетрантность Artem Chuprina
Иван Лох - 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

2004-12-31 Пенетрантность Victor B. Wagner
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.



Колесико мыши в xterm

2004-12-30 Пенетрантность Иван Лох
On Wed, Dec 29, 2004 at 11:06:11PM +0200, NixoiD wrote:
 прочитанное и сразу исчезает из  unread).
 
 Так вот можно ли что-то подобное 
 настроить в мутте? Мне много наворотов  

А не умеет ли кто-нибудь превращать колесико мыши 
в xterm в клавиатурные события? Чтобы в mutt 
колесо мыши заработало. После беглого просмотра
документации xterm возникло ощущение, что это возможно,
но не более того.

-- 
Иван Лох



Re: Колесико мыши в xterm

2004-12-30 Пенетрантность Artem Chuprina
Иван Лох - 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