--- status: seed type: concept tags: [] created: 2025-12-17 updated: 2026-05-19 aliases: - Rails credentials edit не открывает редактор --- # Rails credentials edit не открывает редактор **Симптом:** `bin/rails credentials:edit` выполняется без открытия редактора, сразу печатает `File encrypted and saved.` **Причина:** Rails (7.x) берёт редактор из `$VISUAL` приоритетнее `$EDITOR` (см. `rails/command/helpers/editor.rb`). Если `$VISUAL` установлен в окружении (например, `zed`, `code`), редактор из `$EDITOR` игнорируется. Если редактор не найден — `system()` возвращает 127, Rails молча продолжает и сохраняет файл без изменений. **Решение:** ```bash VISUAL="" EDITOR="nano" bin/rails credentials:edit ``` **Диагностика:** ```bash echo "VISUAL='$VISUAL'" # проверить, не установлен ли VISUAL ``` **Теги:** #rails #credentials #debug