Я использую новый windows терминал . Я только что установил powershell v7.0.2 и starship , чтобы улучшить его.
Я хочу отредактировать конфигурацию starship
, поэтому я выполнил эту команду:
> starship.exe config
----------------------
Error: editor "vi" was not found. Did you set your $EDITOR or $VISUAL environment variables correctly?
Full error: Os { code: 2, kind: NotFound, message: "The system cannot find the file specified." }
Итак, я отредактировал свой $PROFILE
, чтобы установить visual studio code
в качестве редактора по умолчанию (code
находится в пути):
> code $PROFILE
---------------
$ENV:EDITOR = "code"
$ENV:VISUAL = "code"
Теперь я получаю то же самое ошибка, но с code
вместо vi
:
> starship.exe config
----------------------
Error: editor "code" was not found. Did you set your $EDITOR or $VISUAL environment variables correctly?
Full error: Os { code: 2, kind: NotFound, message: "The system cannot find the file specified." }
Причина, по которой я закончил запуск starship config
, заключается в том, что после создания файла конфигурации $HOME\.starship\starship.toml
starship
игнорирует его, хотя я установил путь в своем профиле:
> code $PROFILE
---------------
$ENV:STARSHIP_CONFIG = "$HOME\.starship"
Итак Я запустил starhip config
, чтобы узнать, по какому пути, по его ожиданиям, будет config file
.
Я также пытался установить полный путь к visual studio code
в $EDITOR
, но это не помогло.