vi와 vim의 차이점은 무엇입니까?


38

내가 아는 한 기본적으로 제공되는 vi유닉스 시스템에서 더 자주 발견되지만 vim종종 설치해야합니다. 또한 vim약자 vi improved이지만 개선 된 방법은 무엇입니까?

주요 차이점은 무엇입니까?


11
많은 시스템에서 "vi"는 "vim"에 대한 심볼릭 링크 일뿐입니다.
JoelFan

그리고 어디에 있지 않은가? 예를 들어, Fedora 20에서 / usr / bin / vi 및 / usr / bin / vim은 없습니다. 심볼릭 링크는 없지만 vim을 실행하면 "VIM-VI Mejorado versión 7.4.475"가 표시됩니다. vi를 실행합니다. "VIM-Vi IMproved version 7.4.475"링크처럼 보이지만 vi는 .vimrc를 읽지 않습니다. .virc를 만들려고했는데 작동하지 않습니다.
X3MBoy

별명 확인 'alias'를 입력하고 실행하십시오. vi = vim이 표시되는 경우, 이것이 이유 일 수 있습니다.
Michael Bruce

답변:


32

Vim은 Vi 명령의 구문과 의미를 최대한 비슷하게하려고합니다. 그러나 "개선 된 버전"인 Vim은 새로운 명령과 기능을 추가합니다. 또한 일부 Vi 명령의 의미를 변경하여 프로그래머의 현재 예상과 더 잘 일치합니다.

vim과 Vi의 자세한 변경 목록은 Vim의 명령 :help compatible을 사용하여 찾을 수 있습니다 .


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.