Il gatto di Flavio Stanchina, camminando sulla tastiera, ha scritto: > Già che ci sono: lo so che la mouse-rotella non è roba da uomini veri, Mah, non vedo perche` no: anzi, e` proprio una gran comodita` per chi usa spesso il mouse (specie con Windows dove le scrollbar ritornano alla posizione iniziale se il puntatore esce dall'area mentre le trascini). Personalmente ne faccio largo uso, tranne che con Emacs perche` in quel caso non mi capita molto di usare il mouse... cmq, per ritornare in tema, in GNU Emacs 21 (in X) basta un `M-x mouse-wheel-mode', o meglio `M-x customize-variable mouse-wheel-mode' per modificare le cose in maniera persistente. In GNU Emacs 20 bastano due righe di elisp (che peraltro avevo postato in lista tempo fa), visto che la rotella vien vista come due bottoni addizionali sul mouse, e quindi la cosa si risolve con un paio di global-set-key. ;;; Global bindings for wheel mouse (did you properly set the X server?). (global-set-key (quote [(mouse-4)]) (lambda () (interactive) (scroll-down 3))) (global-set-key (quote [(mouse-5)]) (lambda () (interactive) (scroll-up 3))) Notare che il GNU Emacs 20.x per Windows gia` gestisce la rotella per conto suo. In tutti i casi devi comunque avere l'X server impostato correttamente (Zaxismapping 4 5 et similia). PS: un paio keybindings che io trovo parecchio comodi per Emacs sono questi (per scrollare l'altra finestra senza renderla attiva): ;;; C-M-up e C-M-down scroll the other window. (global-set-key [C-M-up] (lambda () (interactive) (scroll-other-window -1))) (global-set-key [C-M-down] (lambda () (interactive) (scroll-other-window 1))) ;;; C-M-pageup e C-M-pagedown scroll the other window one page a time. (global-set-key [C-M-prior] (lambda () (interactive) (scroll-other-window '-))) (global-set-key [C-M-next] (lambda () (interactive) (scroll-other-window))) -- UNIX diapers by Pannolini USPTO 2039887 http://www.uspto.gov Matteo Ianeselli ianezz AT sodalia.it (+39) 0461 316452 Visita il LinuxTrent: http://www.linuxtrent.it -- Per iscriversi (o disiscriversi), basta spedire un messaggio con SOGGETTO "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxxxxxx