X组成多个字符: ˙\_(ツ)_/˙

X组成多个字符: ˙\_(ツ)_/˙

在我的 中~/.XCompose,我有这一行:

<Multi_key> + <3> + <3> : "¯\_(ツ)_/¯" # Shrug.

可悲的是,这并没有达到我想要的效果。因为只使用了耸肩的第一个字符。

我可以通过一个组合键拥有多个角色吗?

答案1

输出字符串(而不是仅仅无聊的字符)的组合序列似乎在某些应用程序中有效。我只测试了几个。

它适用于:

  • 编辑器
  • xterm

它不适用于:

  • 火狐浏览器
  • gnome 终端

另外你的映射对我不起作用。但如果我删除加号,它就会出现:

<Multi_key> <3> <3> : "¯\_(ツ)_/¯" # Shrug.

你应该逃避反斜杠:

<Multi_key> <3> <3> : "¯\\_(ツ)_/¯" # Shrug.

更新2021-10-30

我最终使用了很多输出字符串(而不仅仅是单个键符号/字符)的组合序列。我主要用它来表示单个单词。

根据我的经验,它工作得非常好,即它适用于我键入内容的大多数情况。

现在,这个表情符号在我最初测试的所有四个应用程序中都适用。

我自己的字符串不包含片假名 ( ),因此它们可能更容易在更多设置中使用(更高的 Unicode 代码点可能不受支持?)。

一些例外:

  • 无法在 CopyQ(剪贴板管理器)的搜索提示中使用字符串的组合映射(或任何组合映射?)
  • 可能不适用于弹出对话框或其他辅助窗口
  • 它在 Intellij 中工作,但表面上该字符串一次快速输入一个字符,而不是像大多数应用程序中那样立即出现。这没有功能上的缺点

相关内容