我正在尝试将API密钥和令牌添加到我的credentials.yml中。Rubymine中的enc文件。我似乎找不到--wait标志,也无法从中保存生成的文件
EDITOR=rubymine rails credentials:edit
或者
EDITOR="rubymine --wait" rails credentials:edit
发生的情况是我将密钥添加到文件中,例如:
api_client:
api_key: 123
但只要打开文件,我就会看到
File encrypted and saved.
消息,然后我才能输入任何内容,因此当我启动 Rails 控制台以测试我的键时,例如:
Rails.application.credentials.api_client[:api_key]
我刚刚得到一个“nil”值错误。
当我尝试在vim中编辑时,我得到了类似的结果。我似乎在网上找不到任何答案,我在MacOS Catalina 10.15.4上运行ruby'2.6.3'和Rails6.0.2.2。谢谢大家抽出时间。
解决方案:现在我发现使用不同的编辑器(ATOM)可以解决短期问题。我将继续尝试了解rubymine是否也有这种能力。
我还得到了“文件加密并保存”。我试图在rails 6.1项目中运行EDITOR=“vim”bin/rails凭据:edit
。
这只是没有安装编辑器的问题-我只尝试了vim
命令来确认这一点。在这个Ubuntu系统上安装Vim(apt-get安装vim
)后,它按预期工作。
怎么样?
EDITOR = "/Applications/RubyMine.app/Contents/MacOS/rubymine --wait" rails credentials:edit
在macOS Big Sur中就是这样。
试试这个…EDITOR=“vim”bin/rails凭据:edit
与MacOS Catalina配合使用,魅力十足
有些代码编辑器,比如WebStorm,在编辑器失去焦点时可以自动保存。我在Atom编辑器中搜索过类似的选项,但还没有找到任何内容。 原子编辑器是否有允许在失去焦点时自动保存已编辑文件的设置?如果是,这可以设置在哪里?如果没有,人们将如何着手编写一个插件,做到这一点?
Android Studio中我的应用程序的可以编辑,但编辑完文本后,退出窗口时将不会保存。怎么办?
我使用。我想修改一个。Colab中的py文件。所以我使用了如此处所示(如何将文本文件(.py)加载/编辑/运行/保存到IPython笔记本单元?)。但每当我运行这个命令时,我都会在一段时间后断开连接。我想知道是否还有其他方法可以编辑。py文件,无需经历下载到pc、编辑然后重新上传的麻烦。提前谢谢。
本文向大家介绍vim 保存在Vim中编辑的只读文件,包括了vim 保存在Vim中编辑的只读文件的使用技巧和注意事项,需要的朋友参考一下 示例 有时,我们可能会打开一个文件,如果没有使用,我们将没有权限在Vim中进行写入sudo。 使用此命令保存在Vim中编辑的只读文件。 您可以:w!!在其中映射到.vimrc: 如图所示,系统将提示您。 。 按O,文件将被保存。它在vi / vim中保持打开状态,
这是我的图式 姓名:String,电话:String,地址:String mongoose.model("user", userSchema); var user=mongoose.model("user"); var newUser=new user({name:"d", phone:"p",地址:"q"}); newUser.save(); 新用户。findOne({u id:“dsklfj9
问题内容: 我正在开发一个插件。 单击按钮时,我想调用Eclipse的save方法或调用Eclipse工具栏上的save按钮。 怎么做呢? 问题答案: 应该可以。 如果要保存活动的编辑器,请尝试 请注意,导航路径中的元素可以为null。