Xcode 8 doesn't provide enough extension hook to provide vim keybindings.
Originator: | klausa | ||
Number: | rdar://26839373 | Date Originated: | 16-Jun-2016 |
Status: | Duplicate of 26781374 (Open) | Resolved: | |
Product: | Developer Tools | Product Version: | 8 |
Classification: | UI/Usability | Reproducible: | Always |
Summary: Many developers (read: me and few similarly weird people I know) relied on undocumented Xcode plugins feature. This allowed us to use a fairly popular plugin, XVim (https://github.com/XVimProject/XVim/) that provided vim-like keybindigs for Xcode. Since Xcode 8, this is no longer possible — SIP disallows injecting your own key mapping and the extension API isn't powerful enough to enable plugins similar to this. Steps to Reproduce: 1. Open Xcode 8 2. Try to use Xvim Expected Results: You can use vim-like bindings and be more productive (or at least think you are). Actual Results: You're sad because you can't use vim-like bindings. Version: Xcode 8 beta 1. Notes: Configuration: Attachments:
Comments
Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!
This should get priortized