2014-09-21 279 views
-3

我在Tera Term 4.84上通過SSH在Ubuntu 14.04.1 LTS上使用zsh 5.0.2。
我的.zshrc是在這裏(我的用戶名被替換爲$ USERNAME):如何讓我的鼠標滾輪在zsh上滾動屏幕?

# Lines configured by zsh-newuser-install 
HISTFILE=~/.zsh_history 
HISTSIZE=50 
SAVEHIST=50 
bindkey -e 
# End of lines configured by zsh-newuser-install 
# The following lines were added by compinstall 
zstyle :compinstall filename '/home/$USERNAME/.zshrc' 

autoload -Uz compinit 
compinit 
# End of lines added by compinstall 

PROMPT="%[email protected]%m:%c%# " 

在我的殼,當我轉動鼠標滾輪, 命令歷史記錄移動,而不是滾動屏幕。

在另一臺主機(Ubuntu 12.04.5 LTS) 上的Zsh 4.3.17可以通過鼠標滾輪使用相同的客戶端進行滾動。

如何在不按下Ctrl鍵的情況下使用我的鼠標滾輪滾動我的zsh?


這個問題也問這裏(日本):http://dixq.net/forum/viewtopic.php?f=3&t=15586

+2

聽起來很像一個終端模擬器問題,而不是zsh。 – 2014-09-21 12:10:33

回答

1

由於@jimmij指出,這與萬億期限的問題,而不是zsh

根據Tera Term documentation,有兩個配置選項可控制鼠標滾輪的行爲:TranslateWheelToCursorDisableWheelToCursorByCtrl。它們的默認值爲:

TranslateWheelToCursor=on 
DisableWheelToCursorByCtrl=on 

設置TranslateWheelToCursor=off應該禁用默認滾輪行爲。