시스템 기본 Vim을 업그레이드하는 방법?


13

마지막으로, vim 8.0이 출시되었습니다 ! 그러나 사전 설치된 vim은 내 시스템 (OS X El Capitan)에서 vim 7.3이며 최신 8.0 버전으로 업그레이드하고 싶습니다.

그래서 일을 망치지 않고 어떻게 할 수 있습니까? vim을 단순히 무시하는 것이 /usr/bin/vim좋을까요? 그리고 소스에서 컴파일하는 것은 어떻습니까?


답변:


20

Homebrew * 패키지 관리자를 받으십시오 .

다음을 사용하여 vim공식을 설치하십시오 (오늘날 Vim 8.0.2입니다).

brew install vim

Vim 공식에는 아무런 문제가 없지만 수행해야 할 수동 작업에 대해 생성 된 메시지를 확인하십시오.

당신이해야 할 한가지 더는 시스템에 전체 경로를 포함 할 수 있습니다 그들에 대한 환경 변수를 확인하는 것입니다 vi/ vim, 같은 EDITOR과를 사용하도록 업데이트합니다 /usr/local/bin/vim.


Homebrew를 이미 설치 한 경우 install 명령을 실행하기 전에 다음을 사용하여 로컬 저장소를 업데이트하십시오.

brew update

Vim을 Homebrew와 함께 이미 설치했거나 나중에 Vim 버전을 업그레이드하려면 다음을 실행하십시오.

brew upgrade vim

* Homebrew는 Mac OS X 용으로 적극적으로 관리되는 오픈 소스 패키지 관리자입니다 /usr/local/Cellar. 기본적으로 패키지를 폴더에 보관합니다 . 실행 파일에 대한 링크를 저장 /usr/local/bin하고이 디렉토리를 PATH환경 변수 의 시스템 디렉토리보다 우선 합니다. /usr/bin/vim따라서 당신 은 홀로 남을 수 있습니다.

Homebrew는 설치된 패키지의 모든 경로와 종속성도 관리합니다.


나를 위해 작동합니다. PATH 환경 변수에 / usr / local / bin / vim을 추가해야했습니다
Koray Güclü

나를 위해, Error: vim 8.0.1650_1 already installed내가 할 때brew upgrade vim
R11G

@ R11G, 당신 brew reinstall vim은 이미 최신 버전에 있다면
jeremysprofile

3

Homebrew를 사용하여 vim을 다음과 같이 현재 시스템의 vim을 재정의 할 수 있습니다 --with-override-system-vi.

brew install vim -- --with-override-system-vi 

새 심볼릭 링크가 예상대로 작동하는지 확인한 후 터미널다시 시작 해야합니다.

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