vim에 쉘을 지정할 수 있습니까? OS X를 실행 중이며 Homebrew를 통해 zsh를 설치했으며 MacVim을 사용하고 있습니다. shell
MacVim을 입력 하면 셸이로 열립니다 bash
. 어떻게 열 수 zsh
있습니까?
답변
다음 행을 추가하거나 변경하십시오 ~/.vimrc
.
set shell=/path/to/zsh
답변
의견을 추가 한 것으로 평판이 충분하지 않은 경우 이는 허용 된 답변에서 @BlackSheep 의견에 대한 응답으로 의미됩니다.
비슷한 구문에도 불구하고 set shell=/bin/bash
쉘 변수에는 적용되지 않지만 vi 내부의 변수에는 적용되므로 활성 사용자의 시스템 쉘이 실제 쉘이 아닌 경우에도 쉘을 실행할 수 있습니다.
또한 수정하지 않으려면 :set shell=/bin/bash
다음 을 사용할 수 있습니다:sh
~/.vimrc