1.1 KiB
1.1 KiB
status, type, tags, created, updated, title
| status | type | tags | created | updated | title |
|---|---|---|---|---|---|
| seed | concept | 2025-12-17 | 2026-05-19 | 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