1.1 KiB
1.1 KiB
status, type, tags, created, updated, aliases
| status | type | tags | created | updated | aliases | |
|---|---|---|---|---|---|---|
| seed | concept | 2025-12-17 | 2026-05-19 |
|
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 молча продолжает и сохраняет файл без изменений.
Решение:
VISUAL="" EDITOR="nano" bin/rails credentials:edit
Диагностика:
echo "VISUAL='$VISUAL'" # проверить, не установлен ли VISUAL
Теги: #rails #credentials #debug