Rodinha do mouse (MWheel) funcionando no Emacs

Publicado por Perfil removido em 23/07/2007

[ Hits: 5.987 ]

 


Rodinha do mouse (MWheel) funcionando no Emacs



Muitos aqui programam e utilizam o Emacs para tal feito. E creio eu que, várias pessoas, assim como eu, incomodem-se com o fato da rodinha do mouse não funcionar nesse programa. Bom, para fazê-la funcionar é bem simples. Basta editar o arquivo de configuração do Emacs com o seu editor de preferência. Vamos lá.

$ vim ~/.emacs

Ao final desse arquivo basta adicionar as seguintes linhas:

(defun up-slightly () (interactive) (scroll-up 5))
(defun down-slightly () (interactive) (scroll-down 5))
(global-set-key [mouse-4] 'down-slightly)
(global-set-key [mouse-5] 'up-slightly)

(defun up-one () (interactive) (scroll-up 1))
(defun down-one () (interactive) (scroll-down 1))
(global-set-key [S-mouse-4] 'down-one)
(global-set-key [S-mouse-5] 'up-one)

(defun up-a-lot () (interactive) (scroll-up))
(defun down-a-lot () (interactive) (scroll-down))
(global-set-key [C-mouse-4] 'down-a-lot)
(global-set-key [C-mouse-5] 'up-a-lot)

E pronto. MWheel funcionando perfeitamente no Emacs.

Fabiano "Metralha" Fidêncio

Outras dicas deste autor

Banco de dados de hardware que funciona no Linux

Instalando Brave Browser no Fedora 40

Verificando os dispositivos USB plugados no micro

Instalar Java 8 no Ubuntu

Gmail Backup - Ótima ferramenta para fazer backup de seu Gmail

Leitura recomendada

Configurações de cores do LILO

Codecs para Ubuntu e derivados via AptURL

Tornando-se root sem digitar a senha com sudo

Atualizando o Fedora 42 para 43

Radeon no XFree86 com suporte a aceleração

  

Comentários
[1] Comentário enviado por SMarcell em 25/07/2007 - 10:40h

Aê cara! Beleza!
Legal essa dica hein!

Uma pergunta?
Você sabe como setar o emacs para não criar cópias de backup sempre que se salva um arquivo editado nele!.

[2] Comentário enviado por SMarcell em 12/08/2007 - 16:10h

Aê descobri como fazer pro Emacs não criar arquivos de backup:

Basta acrescentar essa linha no arquivo .emacs

(setq make-backup-files nil)

E pronto! Sem backups.

Falou!!!

[3] Comentário enviado por removido em 12/08/2007 - 16:14h

Valeu pela dica, SMarcell !

[]'s

Fabiano.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts