XCode 4中的多行光标移动

XCode 4中的多行光标移动,xcode,xcode4,keyboard-shortcuts,key-bindings,Xcode,Xcode4,Keyboard Shortcuts,Key Bindings,同样的问题 但据说那里的解决方案不适用于Xcode4。而且那里没有新的解决方案 如何获得一个键绑定,在Xcode 4中将游标上下移动大约10行?看起来这是不可能的。 回答我自己,以便能够关闭。Eureka!受的启发,以下是您如何通过多行移动增强Xcode 4的能力: 转到文件夹/Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Versions/A/Resources 打开IDETextKeyBindingSet.plist

同样的问题 但据说那里的解决方案不适用于Xcode4。而且那里没有新的解决方案


如何获得一个键绑定,在Xcode 4中将游标上下移动大约10行?

看起来这是不可能的。 回答我自己,以便能够关闭。

Eureka!受的启发,以下是您如何通过多行移动增强Xcode 4的能力:

  • 转到文件夹
    /Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Versions/A/Resources
  • 打开
    IDETextKeyBindingSet.plist
  • 添加一个新的字典
    自定义
    和两个新命令(例如,
    下移10
    上移10
    )键,如下面的屏幕截图所示:
  • 重新启动Xcode并转到首选项-键绑定,搜索您的命令
  • 为两个命令设置组合键:

  • 终于摆脱了
    跳转到
    快捷方式的束缚。享受吧


  • 奖励:全系统多线移动 按照以下步骤在Xcode外部释放光标:

  • 转到文件夹
    ~/Library/KeyBindings
  • 打开
    DefaultKeyBinding.dict
  • 输入以下内容。根据需要定制。 {

    “^~n”=(“moveUp:”、“moveUp:”、“moveUp:”、“moveUp:”、“moveUp:”、“moveUp:”、“moveUp:”、“moveUp:”);
    “^~p”=(“向下移动:”、“向下移动:”、“向下移动:”、“向下移动:”、“向下移动:”、“向下移动:”、“向下移动:”、“向下移动:”、“向下移动:”)

    }

  • 注销和登录

  • 以上所有内容都适用于10.8.2和Xcode 4.5.1。

    作为补充,我又添加了两个命令:

    上移10扩展选择
    ,值为
    moveUp和ModifySelection:,moveUp和ModifySelection:,moveUp和ModifySelection:,moveUp和ModifySelection:,moveUp和ModifySelection:,moveUp和ModifySelection:,moveUp和ModifySelection:,moveUp和ModifySelection:

    movedown 10扩展选择
    ,值为
    movedown和modifyselection:,movedown和modifyselection:,movedown和modifyselection:,movedown和modifyselection:,movedown和modifyselection:,movedown和modifyselection:,movedown和modifyselection:,movedown和modifyselection:,向下移动和修改选择:

    然后在XCode中指定快捷方式:


    如果有人确实知道没有办法,那么最好能以此作为答案来结束这个问题。机器人,鉴于今天是你的问题的周年纪念日,我想指出,我知道(肯定)有办法。见下面的答案很棒的黑客。谢谢做这个要小心。不知怎的,我这样做,把我的plist搞砸了,导致xcode在启动时崩溃。我修复了它,现在它工作得很好,但如果我不知道如何进入emacs并处理XML,我就会遇到麻烦。(虽然我想如果我不习惯emacs,我就不会在这里了,现在我会吗?)保持滚动位置:moveUp:,moveUp:,moveUp:,moveUp:,moveUp:,moveUp:,moveUp:,moveUp:,滚动列表:,滚动列表:,滚动列表:,滚动列表:,滚动列表:,滚动列表:,滚动列表:,滚动列表:,滚动列表: