hugoでコンテンツを追加したときに、すぐにvscodeで編集したい。
hugo new til/hogehoge.md
解決策
hugoには --editorオプションがあるため、エディタを指定して実行すれば良い。
hugo new --editor code til/hogehoge.md
ただし、デフォルト設定では、以下のように許可code(vscodeのexe名)は許可exeに設定されていないため、エラーになる。
[security.exec]
allow = ['^dart-sass-embedded$', '^go$', '^npx$', '^postcss$']
そのため、config.tomlに以下を追記する必要がある。
# ..略..
[security.exec]
allow = ['^dart-sass-embedded$', '^go$', '^npx$', '^postcss$', 'code']