Ruby on Rails 6: credentials.yml.enc を編集できない
概要
credentials.yml に追加しようとしています。 走ってしまいました
EDITOR=“sublime –wait” Rails 認証情報:編集
そして
EDITOR=“subl –wait” Rails 認証情報:編集
どちらも次のように返されました。
ファイルは暗号化されて保存されます。
しかし、どちらも復号化されたファイルをSublimeテキストエディタで開きませんでした。
これは私にとって初めてのことですが、何が間違っているのでしょうか?
解決策
Rails credentials:edit で、資格情報を対話的に編集できるエディターが開かず、ファイルが暗号化されて保存された状態ですぐに返される場合、最も可能性の高い 3 つの問題は次のとおりです。
すべての問題をカバーするには、次のように説明します。
$ which vim
/usr/bin/vim
# For sublime
EDITOR="subl --wait" bin/rails credentials:edit
# For vscode, which may required (https://code.visualstudio.com/docs/setup/mac#_launching-from-the-command-line)
EDITOR="code --wait" bin/rails credentials:edit.
# For atom
EDITOR="atom --wait" bin/rails credentials:edit.