티스토리 뷰

발생일: 2016.02.02

키워드: xcode, vim, xvim

문제:
Xcode 에서 vim을 사용하고 싶다.


해결책:

찾아보니 당연히 있다.ㅎㅎ


Xcode 플러그인 매니저인 알카트라즈에서 간단하게 설치할 수 있다.


논의:

수동으로 설치하려면,
리파지터리를 클론한 후에 해당 디렉토리에서 make 명령을 실행하면 된다.

$ git clone https://github.com/XVimProject/XVim
$ cd XVim
$ make


`make`는 빌드 후, Xcode 가 설치되어 있는 디렉토리에 `.xvimrc ` 파일을 생성한다.
Xcode 를 재시작하면, `.xvimrc` 번들이 있는데 로드할 거냐고 묻는 다이얼로그가 나오고, 로드하면 Xcode 에서도 Vim 을 사용할 수 있다.




 
혹시나 실수로 Skip Bunldle을 선택했다면, 다시 Xcode를 실행해도 다이얼로그가 나오지 않는다.

이 때엔, skip 하기로 했던 번들 목록을 초기화해주면 된다.

com.apple.dt.Xcode 의 DVTPlugInManagerNonApplePlugins-Xcode-[xcode 버전] 형태로 저장되어 있으며,
아래 코드처럼 조회한 후에, `delete` 후 Xcode를 다시 실행하면 된다.

$ defaults read com.apple.dt.Xcode DVTPlugInManagerNonApplePlugIns-Xcode-7.2.1
{
    allowed =     {
    };
    skipped =     {
        "net.JugglerShu.XVim" =         {
            version = 1;
        };
    };
}
(venv2.7.11) ~/mywork/git-workspace/xvim on master
$ defaults delete com.apple.dt.Xcode DVTPlugInManagerNonApplePlugIns-Xcode-7.2.1

#참고:




반응형
댓글
공지사항