有没有办法配置node.js的repl?我想在repl启动时自动要求jquery和下划线.是否有一个文件(noderc?)node.js在启动repl时加载?
Python中的等价物是用以下内容编辑~/.ipython/ipy_user_conf.py:
import_mod('sys os datetime re itertools functools')
Run Code Online (Sandbox Code Playgroud) 我想使用rlwrap和自定义的erlang repl.
如果我将它作为"rlwrap -a myrepl"运行它,它的工作原理非常好.
问题是myrepl有内置选项卡完成,它被rlwrap踩踏.
我想让rlwrap释放TAB键
在讨论了如何在会话之间保留命令行历史记录之后,我定义了以下别名:
alias node='env NODE_NO_READLINE=1 rlwrap node'
Run Code Online (Sandbox Code Playgroud)
它完美地适用于历史持久性但是现在,每次我执行Ctrl-C发送节点的'.break'命令时,rlwrap也会接受它,但作为一个SIGINT:它清除所有内容和自杀(如其手册页中所述),因此强迫我重新启动一个节点会话(不得不回忆我的var,funcs,需要等),而我只想'.break'...
有什么方法可以取回经典节点行为?