相关疑难解决方法(0)

如何使用 bash 和 gnome-terminal 使鼠标滚轮滚动较少的寻呼机?

我有两台装有最新 Fedora 的计算机。首先,我使用 zsh 并且鼠标滚轮可以与 gnome-terminal 中的 less 寻呼机一起使用来滚动寻呼机。

第二,我使用 bash 和鼠标滚动终端历史记录,而不是寻呼机。

外壳应该没有任何区别,为什么我不能在第二种情况下使用鼠标滚轮滚动?

为了说明它的作用,假设我有一个这样的文档:

AAAA
BBBB
CCCC
DDDD
EEEE
Run Code Online (Sandbox Code Playgroud)

我有一个两线终端。如果我用得少,我就会出现在屏幕上

AAAA
BBBB
Run Code Online (Sandbox Code Playgroud)

鼠标滚轮无法进一步向下滚动。如果我向上滚动,我会得到 bash 提示历史记录。现在我使用向下翻页键到达文档底部,我进入屏幕:

DDDD
EEEE
Run Code Online (Sandbox Code Playgroud)

向上滚动让我

BBBB
DDDD
Run Code Online (Sandbox Code Playgroud)

-->

bash less gnome-terminal scrolling

33
推荐指数
3
解决办法
1万
查看次数

在 macOS 的终端中,Less 似乎不再接受鼠标滚动

几年来,macOS 中的Terminal.app一直支持使用该less程序进行鼠标滚动,但今天我注意到它不再接受鼠标滚动,现在只能使用Up和Down键。我安装的lessvia macOS 版本是 487。


什么不起作用:

less和所有其他使用它的程序都不接受鼠标滚动。相反,它会滚动终端窗口。这些“其他”程序是:

  • man
  • git log
  • diff

以前,less关闭屏幕时也会清除屏幕 ( q),但现在文本仍保留在屏幕上。


我试过的:

  • 测试其他程序: vim例如,仍然接受鼠标滚动
  • 使用其他终端模拟器: less在不接受鼠标滚动Hyper或者
  • 通过 SSH 在另一台机器上测试:连接到我的一个 VPS,并less在终端应用程序中使用。鼠标滚动正在使用它。
  • 使用了较新版本的 less:使用Homebrew安装了less的最新版本(530),但它也不适用于鼠标滚动。

所以我不确定出了什么问题。非常感谢任何帮助less再次接受鼠标滚动。

mouse terminal terminal.app scrolling macos

8
推荐指数
1
解决办法
1030
查看次数

标签 统计

scrolling ×2

bash ×1

gnome-terminal ×1

less ×1

macos ×1

mouse ×1

terminal ×1

terminal.app ×1