Insert your PGP Public Key Block when VIMing
Vim功能:按下两次 ! 可执行外部命令并把命令输出插入到光标所在位置。
ZSH功能:可使用alias
设置命令别名。
1 | alias -g mypgp="gpg --armor --export <PGP-Public-Key-ID>" |
您可以自由更改mygpg
为任何您想要的别名。
使用.zshenv
可以让设置全局生效,只要命令通过zsh执行(除非使用-f
选项指定了脚本)。
您可以尝试将上述内容添加到.zshrc
然后试验一下效果,您将可以在TTY和Terminal环境下使用别名(alias),但是不能在Vim中通过外部命令执行alias。
然后,在Vim中尝试:
- 按下两次 !
- 键入
mypgp
大功告成,你也可以把相同的方法运用在其它命令上。