emacs放大/缩小
有没有一种方法来放大和缩小(dynamic改变字体大小,相当顺利)在emacs?
尝试Cx C- +和Cx C --- ; 即Control – x Control – Minus / Control – Plus 。
在一个组合( Cx C- +或Cx C --- )之后,成功+或-增加或减less文本比例,而不再次inputCx C- 。
joinsawa
我查了一下分配给上述键的函数,发现它们是text-scale-increase
和text-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)