Cocoa 在OS 10.7中创建自定义键绑定时,空格键的符号是什么?

Cocoa 在OS 10.7中创建自定义键绑定时,空格键的符号是什么?,cocoa,osx-lion,key-bindings,Cocoa,Osx Lion,Key Bindings,我想在OS 10.7 Lion中创建自定义密钥绑定,它可以执行以下操作: 选项+空格=右箭头 控件+空格=左箭头 我在Textmate博客中读到了如何通过首先创建以下文件来创建自定义密钥绑定的概述:~/Library/KeyBindings/DefaultKeyBinding.dict,并在文件中输入要执行的密钥字符代码和Cocoa操作 问题是,我似乎在任何地方都找不到空格键的字符代码!是否有模仿右箭头和左箭头的动作 最后,如果我忽略了一个更简单的方法,请告诉我。我真的只关心Textmate中的

我想在
OS 10.7 Lion
中创建自定义密钥绑定,它可以执行以下操作:

  • 选项
    +
    空格
    =
    右箭头
  • 控件
    +
    空格
    =
    左箭头
  • 我在Textmate博客中读到了如何通过首先创建以下文件来创建自定义密钥绑定的概述:
    ~/Library/KeyBindings/DefaultKeyBinding.dict
    ,并在文件中输入要执行的密钥
    字符代码和
    Cocoa操作

    问题是,我似乎在任何地方都找不到
    空格键的
    字符代码
    !是否有模仿
    右箭头
    左箭头
    的动作

    最后,如果我忽略了一个更简单的方法,请告诉我。我真的只关心Textmate中的绑定,尽管在Lion中使用它会很好


    谢谢。

    不需要符号。你只需要使用一个空格

    例如:

    {
        /* Modifier keys: start with C-m */
        "^m" = {
            " " = ("insertText:", "Hello world");
        }
    }
    

    使用此键绑定字典,如果按ctrl-m,然后按空格,它将插入“Hello world”。

    空格的字符代码为0x20