Rodinha do mouse (MWheel) funcionando no Emacs

Publicado por Perfil removido em 23/07/2007

[ Hits: 5.656 ]

 


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

Temporizador Happy Timer

Problema com faacDecOpen no Cinerella para Slackware

Instalando Skype para Linux Beta no Linux Mint 18

Como mudar a cor do olho no Gimp [Vídeo]

LightDM - Como exibir imagem de usuário na tela de login do Debian 8.7.1 (MATE)

Leitura recomendada

Tutorial para instalação do Ubuntu Server 10.04

Acesso remoto ao Raspbian com xrdp

Mudar o gerenciador de login (GDM para SDDM)

KDE 5 - Não abre Centro de Controle do KDE [Resolvido]

Lançadores de aplicativos para o KDE Plasma5/6

  

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