Xcode에서 Vim 키 바인딩을 사용하는 방법
개요
SwiftUI에서 iOS 네이티브 개발을 하게 되었다.
익숙한 Vim 키 바인딩으로 개발하고 싶지만 IDE (Xcode)없이 네이티브 개발하는 것은 너무 어렵습니다 ...
따라서 Xcode에서 Vim 키 바인딩을 사용하도록 설정합니다.
구체적으로는 XVim2이라는 Xcode의 3rd party extension을 도입한다.
XCode 8 이후는 3rd party extension의 도입을 전제로 한 설계가 되어 있지 않기 때문에, KeychainAccess등의 설정을 스스로 하게 된다.
이 기사의 환경
절차
code sign certificate 준비
~/Application/KeychainAccess.app를 엽니 다.
아래 그림과 같이 Certificate Assistant -> Create a Certificate를 엽니다.
Create Your Certificate 창이 새로 열리므로 적절한 Name을 설정하고 Certificate Type을 Code Signing으로 설정합니다.
Done 선택
Xcode 재서명
sudo codesign -f -s XcodeSigner /Applications/Xcode.app
상당히, 실행에는 시간이 걸린다.
XVim2의 클론과 make
git clone https://github.com/XVimProject/XVim2.git
make하다
cd XVim2
make
Xcode 시작
Xcode.app를 엽니다.
시작시 bundle을 읽을지 묻는 메시지가 표시되므로 읽기를 선택합니다.
위의 절차가 올바르게 완료되고 설치된 경우 vim 키 바인딩을 사용할 수 있습니다.
어떤 키 바인드를 사용할 수 있는지는 feature list에 설명되어 있습니다.
이상
Reference
이 문제에 관하여(Xcode에서 Vim 키 바인딩을 사용하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kondounagi/items/ba44e5e361dcd6b358c4텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)