emacs放大/缩小

有没有一种方法来放大和缩小(dynamic改变字体大小,相当顺利)在emacs?

尝试Cx C- +Cx C --- ; 即Controlx ControlMinus / ControlPlus

在一个组合( Cx C- +Cx C --- )之后,成功+-增加或减less文本比例,而不再次inputCx C-

joinsawa

我查了一下分配给上述键的函数,发现它们是text-scale-increasetext-scale-decrease 。 我将以下内容添加到我的configuration文件中,以便我可以按Ctrl + Scroll来放大/缩小。 它是有益的。

 (global-set-key [C-mouse-4] 'text-scale-increase) (global-set-key [C-mouse-5] 'text-scale-decrease) 

user173973的-very nice-答案将函数绑定到非通用鼠标事件。 也就是说,例如在我的Windows系统上,绑定命令是无效的。

要在Windows(或者可能在任何地方)使用它,你可以使用这些通用的绑定:

 (global-set-key [C-mouse-wheel-up-event] 'text-scale-increase) (global-set-key [C-mouse-wheel-down-event] 'text-scale-decrease)