如何在 Fish 中设置 XMODIFIERS=@im=ibus shell

How to set XMODIFIERS=@im=ibus in Fish shell

如何将export XMODIFIERS=@im=ibus转换为Fish shell语法?

这很好用:

Bash: export GTK_IM_MODULE=ibus

鱼: set -x GTK_IM_MODULE ibus

以下无效。

但是对于在 Bash 中工作的 export XMODIFIERS=@im=ibus ,我不确定如何在 Fish shell.

中匹配双重赋值
# Does not work in Fish.
set -x @im ibus
set -x XMODIFIERS @im

Fish 中显示的错误 shell

set: Variable name '@im' is not valid. See `help identifiers`.
~/.config/fish/config.fish (line 31): 
set -x @im ibus
^

你想要set -x XMODIFIERS @im=ibus

在bashexport XMODIFIERS=@im=ibus中,只有第一个=符号被解释。所以这设置了一个名称为 XMODIFIERS 且值为 @im=ibus.

的环境变量