在mac终端应用程序中有一个设置(preferences ->键盘),可以让你设置"use option as meta key“。这是很有用的,因为许多unix机器使用bash作为默认外壳,并且它有emacs、键绑定、M-f和M-b,可以让你跳过单词。
问题是,在使用英国键盘的苹果电脑上,#符号很难找到--通常可以用alt-3键输入,但如果你在终端和alt=meta中,就不行了。
有没有人有好的办法解决这个问题?
发布于 2011-01-14 05:46:46
我正在使用zsh,下面的内容拯救了我的一天:
bindkey -s '^[3' \#发布于 2009-10-05 12:27:18
将您的键盘语言(系统首选项->国际->输入菜单)设置为澳大利亚
它与UK相同,除了shift-3表示#。您确实丢失了英镑符号,但如果我使用货币,我使用ISO三个字符的代码英镑
发布于 2011-03-18 23:41:12
澳大利亚的布局与前面提到的相同,除了#映射到Shift 3和£映射到Alt 3。交换到Aus和交换您的ALT行为。这让我恼火了一段时间,尤其是因为它一开始就处于非英国的位置。
https://stackoverflow.com/questions/1517136
复制相似问题