如何使用iTerm2滚动htop

时间:2015-04-21 12:52:12

标签: macos scroll terminal iterm iterm2

我刚为我的Mac安装了iTerm2。当我打开htop或tmux时,我可以使用箭头键正常滚动,但不能使用鼠标滚动。这在普通的Mac终端中不会发生。但奇怪的是,当我将鼠标悬停在htop的行上时,它实际上突出显示了右侧行。

提前致谢,

最高

2 个答案:

答案 0 :(得分:0)

您是在Mac上本地运行htop还是在Linux机器上运行?如果您在Mac上本机运行,请注意Homebrew上htop-osx软件包上的代码是一个过时的分支;新代码位于http://github.com/hishamhm/htop/,正在开发新版本。

  

但奇怪的是,当我将鼠标悬停在htop的行上时,它实际上会突出显示右行。

简单地悬停不应该更改突出显示。这可能意味着您的终端正在向htop发送点击事件。如果你将鼠标悬停在" F1帮助"在底线?看起来你的iTerm2应用程序是错误管理ncurses鼠标事件。

上面链接的官方htop Git存储库的最新代码库包括对NCurses 6的支持,它不仅支持鼠标点击,还支持正确的滚轮。

答案 1 :(得分:0)

现在可以正确安装brew:

brew install ncurses
brew install --with-ncurses htop

这将使用正确版本的Ncurses,你可以滚动等等。