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']