2017-08-29 125 views
0

首先關閉: 我使用的是通過OS X 10.12上的homebrew在iTerm 2中安裝的tmux 2.5(儘管問題也出現在Terminal.app中)。 My tmux.conf在Github上,以及my zshrczsh中使用tmux的重複字符和非更新輸入

問題:看起來不合常理,我開始在提示符中鍵入問題。鍵入一次鍵將顯示它們兩次,並且退格鍵將光標向前移動並重畫已存在於該行上的字符。這隻發生在一個tmux會話內部,而不是在我的「常規」終端內部。

這是一個問題的gif。在這個gif中,我輸入1234567890,然後回退9次,然後輸入ls。請注意,0只顯示一次,lls與複製l按預期運行ls命令。

gif of weird input behavior

希望我剛打事故一個奇怪的組合鍵,但我一直停留在這一段時間。

感謝您的幫助!

+0

你嘗試清空您的.tmux.conf,看看這個問題是否仍然出現與否? –

+0

@minhtuannguyen感謝提醒回去的方法。我縮小了範圍,也不得不殺死服務器,而不是重新採購tmux.conf。 – taylor

回答

0

的問題似乎是固定的,從我的tmux.conf註釋掉這一行後:

set -g default-command "reattach-to-user-namespace -l zsh"

我也不得不手動運行tmux kill-server,而不是依靠剛剛重新採購我的conf文件。

當我發現了一段時間,我會看起來更成什麼錯在這裏去......