如何在没有数字键盘(也没有鼠标滚轮)的情况下放大/缩小 emacs -nw(仅限命令行)?

How to Zoom in /out in emacs -nw (command line only) whithout having a numeric keypad (also without mouse wheel)?

我无法在 emacs 中找到缩放(增加字体大小)/取消缩放(减小字体大小)的快捷方式。我必须补充一点,我只对命令行 emacs 感兴趣(即没有 window,即“-nw”选项),我不使用图形界面。

放大命令应该是 C-x C-+,缩小命令应该是 C-x C--,而且因为我使用的是笔记本电脑 - 通常没有鼠标 - 我对“鼠标-”不感兴趣轮up/down”选项。

我用两种方式尝试了 C-x C-+:

"typing Ctrl then 'x' then Ctrl then key '1' which is the key with the '+' symbol above the 1 on my qwertz keyboard"

"typing Ctrl then 'x' then Ctrl - WHILE HOLDING SHIFT" then key '1' which is the key with the '+' symbol above the 1 on my qwertz
keyboard"

两者似乎都不起作用,尽管第二个似乎更有意义,即按住 shift 就好像写下我可以用 shift-'1'

得到的 '+' 符号

所以我想知道:快捷键 C-x C-+ 是否仅适用于配备数字键盘的人?或者还有其他方法吗?无论如何你有什么建议?

不,这个问题(How do I bind C-= in emacs?)没有回答我的问题,事实上我甚至不明白它是关于什么的(问题完全不清楚并且与我的无关 - 据我所知)...

我只是问如何 Zoom/unZoom 即 increase/decrease 字体大小...

由于 emacs 运行 在终端中,您不能像 运行 作为 GUI 应用程序那样直接控制字体。要放大和缩小,您需要使用终端应用程序提供的更改字体大小的方法。这通常是 + 和 -,但您的终端键绑定可能不同。