如何在 Lubuntu 中输入重音符号?

如何在 Lubuntu 中输入重音符号?

我有美式键盘,大部分时候都用英语打字。不过我偶尔也会用它输入葡萄牙语;我不想使用 GUI 字符映射。

我该如何设置键盘以及应该安装哪些软件包以便 á = RightAlt + a 等组合键能够起作用?

我相信还有一种方法可以使用波浪号、撇号和引号键后跟一个字母来实现这一点,但这当然不是默认的,否则输入撇号会很困难。不过一定有一种方法可以暂时改变某些东西,以便以这种方式使用这些键。

我将主要在 emacs 中输入,因此如果有 emacs 特定的解决方案,那也会起作用。

答案1

我使用了 Lxkeymap,将其设置为美国(我的 Lubuntu 是西班牙语,所以它是 Estados Unidos),然后选择 English International(带有死键 Alt Gr)并且它在 vim 中运行良好,正如你所说,á = RightAlt+ a

我希望它适用于 emacs

答案2

您可以通过将其放入文件中来启用撰写键~/.Xkbmap

us -option compose:ralt

此处,ralt表示右 alt。有关 Compose 组合键的完整列表,请参阅/usr/share/X11/locale/$LANG/Compose。有关更多详细信息,请参阅man 7 xkeyboard-config

不幸的是,它不会坚持(例如,如果您暂停并恢复,它将停止工作),因此您可能需要不时手动设置它:

setxkbmap `cat ~/.Xkbmap`

相关内容