V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
v2Next
V2EX  ›  Xcode

设置 Xcode 删除整行快捷键

  •  
  •   v2Next · 2015-04-23 09:51:15 +08:00 · 8506 次点击
    这是一个创建于 3497 天前的主题,其中的信息可能已经有所发展或是发生改变。

    介绍一种在Xcode中删除一整行代码的快捷键设置,

    注:这里说的一整行不是你从行末尾按下 ⌘ + ⌫,而是说在行任何位置都可以删除。

    • /Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Resources/IDETextKeyBindingSet.plist 此路径中找到 IDETextKeyBindingSet.plist 文件。

      或者在 Finder 中输入 ⌘ + G,然后复制这个路径粘贴并回车。

    • 打开 IDETextKeyBindingSet.plist ,用 Sublime Text 或者 Vim 都可以。添加一个新的字典成员

      <key>Custom</key>
      <dict>
          <key>Delete Current Line In One Hit</key>
          <string>moveToEndOfLine:, deleteToBeginningOfLine:, deleteToEndOfParagraph:</string> 
       </dict>
      

      保存并重启 Xcode

    • 打开Xcode Preferences or ⌘+,

    • 点击 Key Bindings

    • 在搜索框中输入 Delete,找到 Delete Current Line in One Hit

    • 双击 Key,设置为⌘+D(你可以设置为你喜欢的快捷键)。

    OK,以上完成✅。

    Enjoy it. :-)

    8 条回复    2015-04-24 09:52:31 +08:00
    jianzong
        1
    jianzong  
       2015-04-23 10:00:40 +08:00
    xvim -> DD
    zhicheng
        2
    zhicheng  
       2015-04-23 10:22:40 +08:00 via Android
    C—a + C—k
    everettjf
        3
    everettjf  
       2015-04-23 10:36:08 +08:00
    XVim
    FrankFang128
        4
    FrankFang128  
       2015-04-23 10:41:47 +08:00
    xvim
    v2Next
        5
    v2Next  
    OP
       2015-04-23 10:59:42 +08:00
    @jianzong 用过
    Elethom
        6
    Elethom  
       2015-04-23 11:01:38 +08:00   ❤️ 1
    又是想當然的行為方式。按住 Control 然後按 AK⋯⋯
    https://speakerdeck.com/elethom/emacs-keybindings-in-cocoa-applications
    ryd994
        7
    ryd994  
       2015-04-24 07:18:43 +08:00 via Android
    目测圣战又开始了
    前排出售瓜子板凳
    vexfisher
        8
    vexfisher  
       2015-04-24 09:52:31 +08:00
    恰好前不久也这样改过。
    哈哈
    周末去装个xvim试试。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5556 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 01:26 · PVG 09:26 · LAX 17:26 · JFK 20:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.