2

平时使用 iex 进行调试时经常会遇到需要重新打开 iex 的情况,这时候刚才输入的历史内容就全部丢失了。那么如何让 iex 保存历史记录呢?

只需要在你的 shell 的 profile 里面加上这一行(例如 bash 对应的 ~/.bash_profile 文件:

export ERL_AFLAGS="-kernel shell_history enabled"

source 之后,iex就会保存历史记录啦。默认的上限是 512kb,如果想要更多,把命令改成:

export ERL_AFLAGS="-kernel shell_history enabled -kernel shell_history_file_bytes 1024000"

就可以啦.


Ljzn
399 声望102 粉丝

网络安全;函数式编程;数字货币;人工智能