Mengapa pengaturan CYGWIN = winsymlinks: nativestrict break zsh (oh-my-zsh) sejarah?

4

Saya memiliki ini di .zshrc saya

CYGWIN=winsymlinks:nativestrict

Ketika saya sumber .zshrc atau memulai terminal. Saya mendapatkan kesalahan ini:

zsh: locking failed for /home/r892107/.zsh_history: no such file or directory: reading anyway

walaupun file itu ada dan saya pemiliknya

> ls -la $HISTFILE
-rw------- 1 user users 595 Jun 29 15:48 /home/user/.zsh_history
> echo $HISTFILE&& echo $HISTSIZE && echo $SAVEHIST
/home/user/.zsh_history
10000
10000

Perintah baru tidak ditambahkan lagi ke file riwayat. Ketika saya menghapus variabel CYGWIN, riwayat berfungsi lagi.

mrt181
sumber
2
Beralih dari nativestricthanya nativebekerja untuk saya.
Kevin Mills
Aku punya masalah yang sama: zsh: locking failed for /home/pablo/.zsh/history: no such file or directory. Saya tidak dapat menemukan solusi yang lebih elegan daripada hanya mkdir .zsh(tentu saja di $HOMEfolder.
Pablo Bianchi