Xcode12.0.1에서 XVim2 사용
개요
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의 키 바인드로 조작이 가능해진다.
Reference
이 문제에 관하여(Xcode12.0.1에서 XVim2 사용), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/yudwig/items/6522085782d38e777f48
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
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의 키 바인드로 조작이 가능해진다.
Reference
이 문제에 관하여(Xcode12.0.1에서 XVim2 사용), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/yudwig/items/6522085782d38e777f48텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)