2010-04-13 53 views
5

可能重复当插入#字符在OS X终端:
Meta and # in a UK mac terminal使用 “选项,meta键”

我使用的选项键在我的终端元关键,但因为我使用的是英国键盘,这意味着我不能使用alt-3(AKA选项-3)插入'#'(哈希/磅)字符。自从我使用它提供的功能以来,我不想将选项作为元关闭。

有没有人知道我可以在这种情况下插入'#'字符?

+0

属于对superuser.com – 2010-04-13 15:34:38

+2

@保罗 - 公正的评论,但程序员使用#比大多数人更多,因为这是一个常见的评论字符,因此是一个更感兴趣的观众。 @Ned - 这是我的问题的重复,但这个有更好的答案,所以它会更好,如果我的标记为dup @Juice - 让我知道的欢呼; +1遍布各地 – 2010-04-14 10:10:37

+3

嗨。这促使我在墙上......我将这个解决方案添加到我的未来参考文献中,但它可能有助于某人:)对于英国或爱尔兰的键盘布局。转到:'终端'>'首选项'>'键盘'。点击''+''来创建一个新的映射。键:'F1'。修饰语:'选项'。操作:将字符串发送到shell。将''#''插入文本框。 Viola ... Opt + F1 ==#。注意事项:假设您使用F1,F2等作为标准功能键(系统首选项>键盘)。否则,此快捷方式会打开显示偏好设置:s – 2011-06-21 09:52:31

回答

7

键盘切换到美国的布局:System Preferences =>Language & Text =>Input Sources - 你可以同时启用美国和英国的布局,菜单栏上的两个之间的快速切换(Character ViewerKeyboard Viewer也是有用的,而你在这)。使用美国布局进行编程(使用Shift-3 = #),英国布局用于需要£的时间。

+1

谢谢,我还注意到,我可以为每个文档使用不同的输入源。我可以使用它,当我启动一个终端会话时,我可以将输入更改为美国:这有利于不影响我的其他应用程序,但随后的新终端会继承输入设置并使用美国版式。 – TheJuice 2010-04-13 15:53:40

+1

这对我有用。在使用诸如'nano'之类的东西时切换并不麻烦。 – 2017-03-29 16:40:24

4

这个问题已经有了一个可以接受的答案,所以我不想破坏它,但是基于上述问题评论中的Martin Dow's推荐,我将我原来的评论转贴为答案。

我加入我的解决方案,这主要是为我自己的未来的参考,但它可能会帮助别人:)对于 英国或爱尔兰的键盘布局。转到:终端>首选项>键盘。 按'+'创建一个新的映射。重点:F1。修改器:选项。操作: 将字符串发送到shell。在文本框中插入“#”。 Viola ... Opt + F1 ==#。 注意:这里假定您使用F1,F2等作为标准功能 键(系统首选项>键盘)。否则,此快捷方式打开 显示首选项:■

当然另一种选择是使用iTerm2具有真棒键映射偏好;)