Xcode12.0.1에서 XVim2 사용

2779 단어 XcodeXVim2VimSwift

개요



Xcode를 vim의 키 바인드로 이용하기 위해, XVim2를 인스톨 한다.
htps : // 기주 b. 코 m/XゔぃmP로지ぇct/Xゔぃm2

절차



1. 인증서 만들기



README의 INSTALL.1에 있는 링크 "You can read the instructions for how to do this and..."와 같이 실행한다.
htps : // 기주 b. 코 m/XゔぃmP로지ぇct/Xゔぃm2/bぉb/마s r/해 G마인 G_X코로. md

키체인 액세스를 열고 메뉴 모음에서 인증서 도우미 > 인증서 만들기를 선택합니다.

다음과 같이 입력한다.

명령행에서 서명을 실행합니다. (시간이 걸리므로 방치. 그 후, 로그인 패스워드의 입력을 몇번인가 요구된다.)
sudo codesign -f -s XcodeSigner /Applications/Xcode.app

2. Xvim2 리포지토리의 clone


git clone https://github.com/XVimProject/XVim2.git

3. 브랜치 전환



Xcode 버전에 맞는 브랜치로 전환합니다.
브랜치 목록은 다음과 같습니다.
htps : // 기주 b. 코 m / X ぃ mP 로지 ct / X ゃ m2 # b
※ 2020.10.24 시점에서는 master 브랜치가 Xcode12에 대응하고 있기 때문에, Xcode12를 이용하고 있다면 전환할 필요는 없다.

여기서, 이하의 결과가 비어 있으면 README의 순서대로 설정을 행한다. "/Applications/Xcode.app/Contents/Developer"와 같이 경로가 표시되면 문제 없다.
xcode-select -p

4. make 실행



clone 해 온 XVim2 의 디렉토리내에서 make 를 실행한다.
cd XVim2
make

5. Xcode 시작



Xcode를 기동하면, 이하의 다이얼로그가 표시되므로, 「Load Bundle」을 선택한다.


※ 실수로 「Skip Bundle」을 선택했을 경우는, Xcode를 닫은 다음에 이하의 커멘드를 실행한다. (Xcode 12.0.1의 경우 명령. 마지막 버전 지정은 Xcode와 일치합니다.)
defaults delete com.apple.dt.Xcode DVTPlugInManagerNonApplePlugIns-Xcode-12.0.1

6. Xcode 재부팅



Xcode를 한 번 닫고 다시 시작합니다.
성공하면, 다음과 같이 커서가 블록형이 되어, Vim의 키 바인드로 조작이 가능해진다.

좋은 웹페이지 즐겨찾기