Xcode12.3에 XVim2 소개 노트

2520 단어 XcodeiOSVimSwift
Xcode 에 Vim 라이크 기능을 넣는 플러그인 XVim2 를 인스톨 하는 방법을 매회 찾아 가는 것이 귀찮았으므로, 비망록으로서 여기에 정리하려고 생각합니다.

실행 환경



MacOS 11.0.1(Intel)
Xcode12.3

참고



여기에 기재된 내용은 본가 GitHub 리포지토리를 참고로 하고 있습니다.
htps : // 기주 b. 코 m/XゔぃmP로지ぇct/Xゔぃm2

1. 인증서 만들기



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



이름과 인증서 유형을 변경하고 다음으로 진행하여 작성을 완료하십시오.



2.Xcode 자체 서명



그런 다음 다음 명령을 터미널에서 실행합니다.
sudo codesign -f -s XcodeSigner /Applications/Xcode.app

AppStore에서 설치한 경우 위의 디렉토리에 있어야합니다.
※ Xcode가 있는 장소가 다른 경우는 적절히 패스를 변경해 주세요.
※ 완료까지 상당히 시간이 걸립니다. .

3.XVim2 를 clone 하고 make 를 실행


git clone [email protected]:XVimProject/XVim2.git

2.Xcode 자체 서명이 완료되었는지 확인하고 clone 한 디렉토리로 이동하여 make를 실행합니다.
cd XVim2
make

4. Xcode 시작 -> Load Bundle 선택



Xcode를 시작하면 대화 상자가 나오므로 "Load Bundle"을 선택합니다.
("Skip Bundle"이 활성화되어 있으므로주의!)



이렇게 하면 커서가 블록이 되어 Vim 과 같은 조작이 가능하게 됩니다.
자신의 프로젝트를 열고 확인합시다!

(번외편) 덧붙여서, Xcode 업데이트 후에 필요한 일은?



Xcode 업데이트를 설치한 경우 다시 Xcode 자체 서명, XVim2 디렉터리에서 make 작업이 필요합니다.

이 기사를 작성할 때 AppStore에서 설치한 Xcode12.2를 12.3으로 업데이트했지만 업데이트 직후에 시작하면 기능이 해제되었습니다. XVim2 디렉터리로 이동하고 make 를 실행해도 작동하지 않습니다. .

하지만 2.Xcode 자체 서명 에서 다시 시작했는데, 지금까지와 같이 동작하는 것을 확인할 수 있었습니다.

좋은 웹페이지 즐겨찾기