轉載請註明文章出處: https://tlanyan.me/zsh-disabl...
zsh默認啓用了命令記錄(history)共享。打開多個終端tab,在某個tab中輸入命令,該命令記錄會立刻共享到其餘tab,而後設置爲最後一條命令(按上箭頭⬆️就能看到)。因本人長期使用多個終端同時操做,這個特性會打斷同一終端歷史命令的連續性,因此很是討厭這個特性。git
這是zsh的特性,和oh my zsh無關。禁用共享命令記錄也很簡單,在~/.zshrc末尾加入以下設置:github
setopt no_share_historyget
關掉終端從新打開或者從新加載.zshrc文件,煩人的歷史命令同步問題就解決了。同步
參考it