【发布时间】:2013-11-30 07:59:24
【问题描述】:
我正在尝试在 Windows 8 上的 .mongorc.js 中为 mongodb 设置 sublime 文本编辑器的路径,所以我将此行添加到 .mongorc.js ...
EDITOR = "C:\\Program Files\\Sublime Text 3\sublime_text.exe";
当我从命令提示符启动 mongo.exe 然后键入:
> edit blah
它返回:
'C\Program' is not recognized as an internal or external command
所以我试试
EDITOR = "C:\\Program\u0020Files\\Sublime\u0020Text\u00203\\sublime_text.exe";
甚至
EDITOR = "C:\\Program%20Files\\Sublime%20Text%203\\sublime_text.exe";
我明白了
系统找不到指定的路径。
【问题讨论】:
-
它工作正常,您的转义没有完整引用 - 您需要在转义的名称周围使用 " " 以便保留它。我刚刚添加了一个答案,展示了如何做到这一点。
标签: windows mongodb command-line-arguments