jos*_*ing 4 ansible sublimetext3 ansible-vault
我在通过pip安装的OSX上运行ansible 1.9.4.
如果我做ansible-vault create x,然后做一些修改并保存,然后每当我做的文件显示为空白ansible-vault view x或ansible-vault edit x.
我有Sublime Text 3作为我的$ EDITOR.当我将其设置为vim时,它全部按预期工作,我可以编辑和保存使用ansible-vault加密的文件.知道这里会发生什么吗?
nit*_*one 11
我认为它不适用于标准的Sublime命令行启动器.ansible-vault在加密它创建的临时文件之前等待编辑器进程退出 - Sublime启动程序立即退出,因此最终得到一个空的Vault文件.
编辑:
要使其与标准Sublime命令行启动程序一起使用,您必须指定-w标志,该标志将停止subl进程,直到文件在sublime文本中关闭.(见文档)
所以你.bashrc应该有这样一条线:
export EDITOR='subl -w'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
952 次 |
| 最近记录: |