在mac终端应用程序中有一个设置(首选项 - >键盘),可让您将"使用选项设置为元键".这很有用,因为许多unix框bash
用作默认shell,并且具有emacs键绑定M-f
并且M-b
可以跳过单词.
问题是在具有英国键盘的Mac上,#
符号很难达到 - 通常可以输入alt-3
,但如果你在终端并且alt = meta,则不会.
任何人都有一个很好的方式绕这个?
我正在使用zsh
,以下节省了我的一天:
bindkey -s '^[3' \#
将键盘语言(系统偏好设置 - >国际 - >输入菜单)设置为澳大利亚语
它与英国相同,只是shift-3给出了#.你确实失去了英镑符号,但如果我做货币,我使用ISO三字符代码GBP