我想知道是否可以在mongo shell中配置制表符完成的行为?我见过的两个行为是:
我个人更喜欢第一种选择。我已经在不同的环境中看到了这两种行为(都是mongo版本2及以上版本),并且无法确定它是可配置的还是由环境引起的。
答案 0 :(得分:3)
mongo
shell自动完成行为肯定不是可配置选项。 shell编辑行为有一些差异,具体取决于您使用的MongoDB版本。
这些差异不仅包括自动完成,还包括行编辑,历史记录和键盘快捷键..但要确认您的自动完成观察结果:
如果您更喜欢给定shell的行为,当然可以使用与您的MongoDB服务器版本不同的mongo
shell版本。要利用所有服务器功能和记录的shell帮助程序,通常需要mongo
shell版本,与mongod
版本相比,它是相同或更新的主要版本。