我以前在export EDITOR="vim"
中设置了一些自己的环境变量,例如/etc/bash.bashrc
。我也有showmessage脚本:
#!/usr/bin/env bash
notify-send -t 50000 -u normal "editor is: $EDITOR"
当我通过"~/scripts/showmessage"
在终端中运行脚本时,一切都很好,并且得到了所需的输出,即“编辑器为:vim”。
但是当我通过Mod + t之类的键绑定调用/运行脚本时,它无法获得$EDITOR
值,并给我“编辑器为:”。