Я нахожусь на Windows 7x64 и наткнулся на эту проблему этим утром. Решил ее, добавив атом к моей системной переменной Path (так что cmd & powershell & bash все знают об этом) и добавив powershell в свою среду. Я использую отдельную средудля рубина и рельсов.
Так что теперь, когда я набираю set EDITOR=atom --wait && rails credentials:edit
в cmd или
1-й $env:EDITOR="atom --wait"
, 2-й rails credentials:edit
в powershell или
EDITOR="atom --wait" rails credentials:edit
в bash,
Я получаю желаемый результат, который заключается в открытии учетных данных и их редактировании :) .. Надеюсь, это поможет
PS.Мне не нужно было использовать флаг --wait
при настройке редактора на subl или блокнот!EDITOR
- это просто временная переменная для текущего сеанса, то есть для окна cmd, powershell или bash, которое открыто в данный момент!