vim 및 w3m과 같은 애플리케이션은 어떻게 구축되나요? 온라인에서 이에 대한 정보를 찾으려고 노력했지만 많이 찾을 수 없습니다.
답변1
프로젝트의 소스코드 저장소를 확인할 수 있습니다. 예를 들어 vim 소스 코드는 다음 위치에서 찾을 수 있습니다.https://github.com/vim/vim
그러나 이렇게 크고 성장하는 프로젝트는 매우 복잡한 경향이 있으므로 더 일찍 시작하는 것이 좋습니다.
그러나 나는 그것이 당신이 묻고 싶은 질문이라고 생각하지 않습니다. 나는 당신이 최종 사용자 인터페이스를 만드는 방법에 꽤 관심이 있다고 가정합니다. 이면에서는 기본적으로 printf
터미널이 대체 버퍼로 전환하거나 다른 색상으로 인쇄하는 등의 작업을 수행하도록 하는 여러 가지 마법 문자를 작성합니다. 심지어 있다코드에 대한 Wikipedia 페이지. 그러나 일반적으로 낮은 수준의 부분을 추상화하는 라이브러리를 사용합니다.저주. 자세한 내용은 다음을 확인하세요.이 기사실제 질문에 대한 답변인 것 같습니다.