在 OS X 上搭配英国版 MacBook Pro 使用井号 (#)

在 OS X 上搭配英国版 MacBook Pro 使用井号 (#)

我的英国版 MacBook Pro 上有 MacVim。我可以通过键入在 TextMate 上使用哈希alt 3,但在 vim 中却不行。你知道我如何在英国版 MacBook Pro 上使用 VIM 键入哈希吗?

这个问题发生在任何使用英式键盘的 Mac 的 VI/VIM 中。如果我处于插入模式,我输入 alt + 3(MacBook Pro 英式键盘中的井号字符)VI 退出插入模式。

答案1

如果您使用 iTerm2,则左侧选项将作为+Esc默认选项。

要修复此问题,您可以:

  • 进入“首选项”->“配置文件”->“默认”(或您的配置文件)->“密钥”
  • 在那里你应该看到底部有一个名为“键盘行为”和“左选项键的作用是:”的部分
  • 选择“正常”单选按钮,您会发现您可以输入井号。

iTerm2 偏好设置的屏幕截图

答案2

打开终端偏好设置。选择当前的配置文件和键盘。禁用Use Option as Meta key此处显示的偏好设置: 在此处输入图片描述

答案3

cmd + '\'

在 Lion 下,使用 Apple UK 外接键盘通过 RDP 连接到 Windows 时会得到一个“#”,也许可以尝试在 Vim 上这样做?

答案4

在较新的 Mac 中,此问题已得到修复。对于较旧的 Mac,您可以将 # 映射到组合键。请参阅 Vim wiki 站点。

相关内容