Muhtemelen INC_APPEND_HISTORYayarladın.
INC_APPEND_HISTORYSeçenek, gelen man zshoptions:
Bu seçenekler APPEND_HISTORY gibi çalışır, ancak yeni tarih satırlarının kabuğun çıkmasını beklemek yerine $ HISTFILE'a (girilir girilmez) artımlı olarak eklenir.
İstediğiniz seçenek APPEND_HISTORY:
APPEND_HISTORY Bu ayarlandıysa, zsh oturumları geçmiş listelerini değiştirmek yerine geçmiş listesine ekler. Böylece, çoklu paralel zsh oturumlarının tümü geçmiş dosyalarına eklenen geçmiş listelerinden çıktıkları sırayla yeni girdilere sahip olacaktır. Dosya, satır sayısı $ SAVEHIST tarafından belirtilen değerin ötesinde% 20 büyüyünce kesmek için düzenli olarak yeniden yazılacaktır (ayrıca bkz. HIST SAVE BY COPY seçeneği).
Bu seçenekler hakkında okuyabilir man zshoptions, man zshallonline ya da burada .
Onları ayarlamak için, sizin ~/.zshrcveya benzerlerinizde:
setopt APPEND_HISTORY
Varsayılan olarak oh-my-zsh kullanıyorsanız INC_APPEND_HISTORY, kullanıldığına dikkat edin. Hangi yolların etrafına yükleneceği konusunda% 100 emin değilim, ancak oh-my-zshseçenek belirlediğiniz ayarları geçersiz ~/.zshrckılarsa, onunla uğraşabilirsiniz~/.oh-my-zsh/lib/history.zsh