eshell能不能去掉重复的命令记录

如题,重复的记录只保留一条,有没有可能做到,各位给一个思路

(setq eshell-hist-ignoredups 'erase)

好像有点不对…