Hysen Labs
Open-source project
XVimProject/XVim avatar
XVimProject

XVim

GitHub describes it as Xcode plugin for Vim keybindings. The repository metadata lists Objective-C as its primary language. The metadata lists the MIT license. This article stays within the project description and details documented in the GitHub repository README.

5,121 stars583 forksObjective-CMIT
01
DEEP OPEN-SOURCE ANALYSIS

XVimProject/XVim: XVim

GitHub describes it as Xcode plugin for Vim keybindings. The repository metadata lists Objective-C as its primary language. The metadata lists the MIT license. This article stays within the project description and details documented in the GitHub repository README.

02
DEEP OPEN-SOURCE ANALYSIS

Repository scope

GitHub describes it as Xcode plugin for Vim keybindings. The repository metadata lists Objective-C as its primary language. The metadata lists the MIT license. The README describes the project this way: XVim is a Vim plugin for Xcode. The plugin intends to offer a compelling Vim experience without the need to give up any Xcode features.

03
DEEP OPEN-SOURCE ANALYSIS

XVim

The README section "XVim" states: - Xcode 8 Users, See INSTALL Xcode8.md - Xcode 7 Users, use the commit before 809527b - XVim started to use BountySource - Google Group for XVim developers has been created.

04
DEEP OPEN-SOURCE ANALYSIS

INSTALL

The README section "INSTALL" states: Press y if you want to use XVim with your Xcode version (even it is not confirmed it works)

05
DEEP OPEN-SOURCE ANALYSIS

INSTALL

The README section "INSTALL" states: 4. Launch Xcode. You'll be asked if you load XVim. Press 'Yes' to it. If you press 'No' by mistake, close the Xcode and execute the following from a terminal

06
DEEP OPEN-SOURCE ANALYSIS

Editorial conclusion

The repository README is the source for this review. It does not replace a local installation or an independent test.

07
DEEP OPEN-SOURCE ANALYSIS

Official sources

08
Community notes

Community notes