现在,当我向上或向下滚动一个刻度时,文本会上下移动 5 行,这不是我想要的。我如何将该数字更改为 1?这可能吗?
答案1
滚动速度在源代码中是固定的。没有配置选项可以修改它,你唯一的机会就是修改源代码并重建它。
您需要修改这行Ubuntu 软件包 libvte-2.91-0(源包:vte2.91)来代替v = 1.0;
。
请参阅其他资源,了解如何修补和重新编译 Ubuntu 软件包。安装新软件包后,您需要立即退出所有 gnome-terminal 窗口以使更改生效。
答案2
在 Ubuntu 22.04 中使用gnome-terminal --version
3.44.0 进行测试。我相信您也必须使用 x11 窗口管理器,而不是 Wayland,这需要在登录时单击小齿轮图标来选择窗口管理器。
您可以更改任何在 Linux 上使用 程序imwheel
。以下是 的操作方法gnome-terminal
。在下面的示例中,我将默认滚动速度乘以 2,这是我个人喜欢的一个很好的设置gnome-terminal
。
修改自我在这里的回答:如何永久修复 Chrome、Sublime Text、Foxit PDF 阅读器以及您认为合适的任何其他应用程序中的滚动速度。
sudo apt update
sudo apt install imwheel
gedit ~/.imwheelrc
将以下内容复制并粘贴到新创建的.imwheelrc
文件中(您刚刚通过gedit
上述命令在您的主目录中创建的文件):
# For the `gnome-terminal` default shell/terminal that comes with Ubuntu
"gnome-terminal"
None, Up, Button4, 2
None, Down, Button5, 2
Control_L, Up, Control_L|Button4
Control_L, Down, Control_L|Button5
Shift_L, Up, Shift_L|Button4
Shift_L, Down, Shift_L|Button5
2
是“滚动速度倍增器”。使用较大的数字可加快滚动速度,使用较小的数字可减慢滚动速度。该"gnome-terminal"
部分说明仅将这些滚轮速度增加更改应用于gnome-terminal
。
接下来(正如我上面的回答所解释的那样),执行以下操作:
运行
imwheel -b "4 5"
以测试您的设置。完成测试后,运行killall imwheel
以终止它,然后根据需要对进行编辑.imwheelrc
,然后imwheel -b "4 5"
再次运行以进行更多测试。另外请记住,如果您使用的是廉价鼠标,滚轮解码器可能会很差,在快速移动滚轮时会错过编码器计数。因此,在这种情况下,在测试 imwheel 的效果时,请以较低的速度移动滚轮,这样您的鼠标就不会错过滚轮上的编码器计数,让您认为 imwheel 无法正常工作,而实际上这只是您的廉价硬件的问题。
添加
imwheel -b "4 5"
到 Ubuntu 的“启动应用程序”以便它在每次计算机启动时运行。
请参阅我上面的回答以了解更多详细信息。
这是我的文件eRCaGuy_dotfiles回购:.imwheelrc