如何在visual-studio-code中编辑ansible-vault加密文件?

And*_*Pah 1 visual-studio-code ansible-vault

我正在使用命令行工具ansible-vault并尝试编辑加密文件.

EDITOR=code ansible-vault edit test.txt

期望代码在编辑器中打开解密的内容.保存ansible-vault后应解密(更改)缓冲区.与编辑git commit消息非常相似.

但是,缓冲区为空.更改/保存对文件没有太大作用.

我也尝试使用vim和subl,它们都按预期工作.如何使用visual-studio-code完成任务?

And*_*Pah 6

找到了.我需要:

EDITOR='code --wait' ansible-vault edit test.txt
Run Code Online (Sandbox Code Playgroud)

  • 我猜您需要完全关闭编辑器窗口或代码,因为仅仅保存是不够的。 (3认同)
  • 如何将编辑再次保存回保管库?我尝试将 tmp 文件保存在代码中,但无济于事。 (2认同)