Git에는 MinGW64를 통해 Windows의 Git Bash 셸에 Vi가 포함되어 있습니다. 저는 Vi 사용자가 아니기 때문에 Git이 Vi를 시작했을 때 정말 혼란스러웠습니다. 일반적으로 터미널을 강제로 닫고 복제본을 삭제한 다음 다시 복제하면 끝납니다(왜냐하면 혼란을 해결하는 데 너무 많은 시간이 낭비되기 때문입니다).
그렇다면 Emacs 모드에서 Vi를 사용하고 싶습니다. Notepad++ 및 Visual Studio와 같은 다른 편집기에는 비슷한 모드가 있거나 플러그인을 제공하므로 Vi에도 아마 있을 것 같습니다.
Vi에 Emacs 작동 모드가 있나요? 그렇다면 Vi에게 Emacs처럼 동작하도록 어떻게 지시합니까? 아니면 Git에게 Emacs와 유사한 편집기를 제공하도록 어떻게 지시합니까?
답변1
당신은 그렇게 할 수 없습니다. vi
예 vi
예. 기본 편집기가 마음에 들지 emacs
않으면emacs
git config --global core.editor path-to-emacs.exe-on-your-machine
emacs를 별도로 설치할 수 있으며 git bash의 일부일 필요는 없습니다.
답변2
@Philippos의 답변을 바탕으로 vim을 emacs처럼 작동하도록 구성할 필요가 없으며 선호하는 편집기를 사용하도록 git을 설정해야 합니다. 댓글을 보니 emacs가 설치되어 있지 않은 것 같습니다. 이 목적으로 사용할 수 있는 다른 텍스트 편집기가 설치되어 있습니까?
예를 들어 Notepad++를 사용하는 경우 다음을 사용할 수 있습니다.
git config --global core.editor "'C:/Program Files/Notepad++/notepad++.exe' -multiInst -notabbar -nosession -noPlugin"
올바른 명령을 찾으려면 약간의 검색이 필요할 수 있지만 텍스트 편집기를 사용하여 유사한 작업을 수행할 수 있어야 합니다.