如何使用英国布局输入“ñ” Alt Gr?
我希望只需按Alt Gr+ 即可获得“ñ”。
答案1
Ctrl++Shift然后U输入字母的 unicode 代码点,对于 Ñ ,它是 00D1 并按Space。这适用于大多数 X 应用程序中的任何 unicode 字符。
好吧,看来我只读了标题。如果您想使用Alt Gr+ N:
xkbcomp $DISPLAY keylayout.xkb
使用您最喜欢的编辑器打开 keylayout.xkb,最终搜索具有映射的符号N,例如:
key <AB06> {
type= "FOUR_LEVEL_SEMIALPHABETIC",
symbols[Group1]= [ n, N, braceright, N ]
};
并将第三个值(例如braceright
)更改为ntilde
,将第四个值(例如N
)更改为Ntilde
。保存并
xkbcomp keylayout.xkb $DISPLAY
此后它应该可以工作了。(对我来说确实如此。)但它仅适用于此会话,要使其永久生效,请编写一个名为/etc/keylayout.sh
如下的脚本
#!/bin/bash
xkbcomp /etc/keylayout.xkb $DISPLAY
使脚本可执行sudo chmod a+x /etc/keylayout.sh
并将下一行添加到/etc/lightdm/lightdm.conf
:
session-setup-script=/etc/keylayout.sh
方法来源Alt Gr:关联
答案2
布局“英语(国际版,带 AltGr 键)”AltGr使用+n和AltGr+ Shift+来按 ñ/Ñ n。其他 AltGr/带死键布局的键位于某处,但如果你想要一个万无一失的你应该使用 Unicode。
答案3
查看撰写键,可在许多系统中配置。默认组合键是Compose~n