refactoring: ClighterService is not dependent on vim now