버그를 발견했거나 새로운 기능을 추가하는 가장 좋은 방법에 대해 논의하고 싶다면 이슈를 열어주세요. 질문이 있거나 Vim으로 작업을 수행하는 가장 좋은 방법에 대해 논의하고 싶다면 StackExchange나 Maillists 중 하나를 사용할 수 있습니다.
Vim은 오래된 UNIX 편집기인 Vi를 크게 개선한 버전입니다. 다단계 실행 취소, 구문 강조, 명령줄 기록, 온라인 도움말, 맞춤법 검사, 파일 이름 완성, 블록 작업, 스크립트 언어 등 많은 새로운 기능이 추가되었습니다. 또한 그래픽 사용자 인터페이스(GUI)도 사용할 수 있습니다. 그럼에도 불구하고 Vi 호환성은 유지되므로 Vi를 사용하는 사람들은 편안함을 느낄 것입니다. Vi와의 차이점은 runtime/doc/vi_diff.txt
참조하세요.
이 편집기는 프로그램 및 기타 일반 텍스트 파일을 편집하는 데 매우 유용합니다. 모든 명령은 일반 키보드 문자로 주어지기 때문에 열 손가락으로 입력할 수 있는 사람은 매우 빠르게 작업할 수 있습니다. 또한 사용자가 기능 키를 명령에 매핑할 수 있으며 마우스를 사용할 수도 있습니다.
Vim은 MS-Windows(7, 8, 10, 11), macOS, Haiku, VMS 및 거의 모든 UNIX에서 실행됩니다. 다른 시스템으로 포팅하는 것은 그리 어렵지 않습니다. 이전 버전의 Vim은 MS-DOS, MS-Windows 95/98/Me/NT/2000/XP/Vista, Amiga DOS, Atari MiNT, BeOS, RISC OS 및 OS/2에서 실행됩니다. 이는 더 이상 유지되지 않습니다.
Vim9 스크립트의 경우 README_VIM9를 참조하세요.
선호하는 패키지 관리자를 사용하여 Vim을 설치할 수 있는 경우가 많습니다. Mac 및 Linux에는 Vim의 작은 버전이 사전 설치되어 있지만 더 많은 기능을 원할 경우 Vim을 설치해야 합니다.
Unix, PC, Amiga 및 기타 시스템에 대한 별도의 배포판이 있습니다. 이 README.md
파일은 런타임 아카이브와 함께 제공됩니다. 여기에는 런타임에 사용되는 문서, 구문 파일 및 기타 파일이 포함됩니다. Vim을 실행하려면 바이너리 아카이브나 소스 아카이브 중 하나를 가져와야 합니다. 필요한 것은 실행하려는 시스템과 직접 컴파일해야 하는지 또는 원하는지 여부에 따라 다릅니다. 현재 사용 가능한 배포판에 대한 개요는 https://www.vim.org/download.php를 확인하세요.
최신 Vim을 구할 수 있는 인기 있는 곳:
바이너리 배포판을 얻었다면 Vim을 컴파일할 필요가 없습니다. 소스 배포판을 얻었다면 Vim을 컴파일하는 데 필요한 모든 항목은 src
디렉터리에 있습니다. 지침은 src/INSTALL
참조하세요.
시스템별 지침은 다음 파일 중 하나를 참조하세요. READMEdir 디렉터리(저장소 내) 또는 최상위 디렉터리(아카이브의 압축을 푼 경우):
README_ami.txt Amiga
README_unix.txt Unix
README_dos.txt MS-DOS and MS-Windows
README_mac.txt Macintosh
README_haiku.txt Haiku
README_vms.txt VMS
사용한 배포판에 따라 다른 README_*.txt
파일이 있습니다.
Vim 교사는 초보자를 위한 1시간 교육 과정입니다. 종종 vimtutor
로 시작할 수 있습니다. 자세한 내용은 :help tutor
참조하세요.
가장 좋은 방법은 Vim에서 :help
사용하는 것입니다. 아직 실행 파일이 없다면 runtime/doc/help.txt
읽어보세요. 여기에는 다른 문서 파일에 대한 포인터가 포함되어 있습니다. 사용자 매뉴얼은 책처럼 읽혀지며 Vim 사용법을 배우는 데 권장됩니다. :help user-manual
참조하세요.
Vim은 Charityware입니다. 원하는 만큼 사용하고 복사할 수 있지만, 우간다의 고아들을 돕기 위해 기부하는 것이 좋습니다. 자세한 내용은 runtime/doc/uganda.txt
파일을 읽어보세요(Vim 내에서 :help uganda
실행).
라이센스 요약: Vim의 수정되지 않은 사본을 사용하거나 배포하는 데에는 제한이 없습니다. Vim의 일부도 배포될 수 있지만 라이센스 텍스트가 항상 포함되어야 합니다. 수정된 버전의 경우 몇 가지 제한 사항이 적용됩니다. 라이선스는 GPL과 호환되므로 GPL 라이브러리로 Vim을 컴파일하고 배포할 수 있습니다.
버그를 수정하고 새로운 기능을 추가하는 데는 많은 시간과 노력이 필요합니다. 작업에 대한 감사를 표시하고 개발자가 Vim을 계속 작업하도록 동기를 부여하려면 기부를 보내주세요.
여러분이 기부해주신 금액은 주로 우간다 어린이들을 돕는데 사용될 예정입니다. runtime/doc/uganda.txt
참조하세요. 하지만 동시에 기부는 개발 팀이 Vim을 계속 작업하려는 동기를 높여줍니다!
Vim 웹사이트에서 후원에 대한 최신 정보를 확인하세요: https://www.vim.org/sponsor/
Vim을 개선하는 데 도움을 주고 싶다면 CONTRIBUTING.md 파일을 참조하세요.
macOS를 사용하는 경우 MacVim을 사용할 수 있습니다.
Vim에 대한 최신 소식은 Vim 홈페이지(https://www.vim.org/)에서 확인할 수 있습니다.
문제가 있으면 Vim 문서나 팁을 살펴보세요: https://www.vim.org/docs.php https://vim.fandom.com/wiki/Vim_Tips_Wiki
여전히 문제나 다른 질문이 있으면 메일링 리스트 중 하나를 사용하여 Vim 사용자 및 개발자와 토론하세요: https://www.vim.org/maillist.php
다른 방법이 작동하지 않으면 vim-dev 메일링 리스트
로 직접 버그를 보고하세요.
Vim의 대부분은 Bram Moolenaar
Bram-Moolenaar가 만들었습니다.
다른 의견, 패치, 꽃, 제안 사항이 있으면 vim-dev 메일링 리스트
로 보내주세요.
이것은 Vim: Vi IMproved 버전 9.1의 README.md
입니다.