我可以将热键绑定到西班牙角色吗?

我可以将热键绑定到西班牙角色吗?

我想使用热键来输入特定的西班牙语字母,例如LeftAlt+ ~+n输出 ñ。但是,我不想使用死键,而且据我所知,组合键不会给我 ñ 字符。我知道如何制作热键,只是不知道要输入的命令。(更不用说输入键盘或键盘布局上没有的字符了。)

答案1

如果您有美国或英国键盘(可能还有其他键盘,但我不知道),您可以转到系统设置 -> 文本输入,并添加一个名称中带有“带有 AltGr 死键的国际键盘”或“替代国际键盘”的键盘(据我所知,它列出的名称取决于 Ubuntu 版本)。有了这个,您的右 Alt 键会为您提供 áéíóúüñ¿¡ 甚至 ç(以及一堆更有用的键),以及一些死键。只要您不按下该键,它就是您的常规美国(或英国)键盘;按下该键它会改变模式。我主要用英语写作,但我经常用西班牙语写作,这是唯一一种足够不引人注目的布局,我不需要释放肌肉记忆,同时仍然可以快速且明显地使用。

答案2

您可以使用以下方式输入此字符:Ctrl++ ShiftU然后输入00f1并按回车键。

我们还可以用来xdotool为这个角色绑定一个键,如果xdotool尚未安装,请先安装它(大约 60kb)使用:

sudo apt install xdotool

进入键盘设置,添加自定义键盘快捷键,内容如下:

sh -c "xdotool type ñ"

我得到的最好结果是绑定一个Fx键。

在此处输入图片描述

相关内容