3

現在、ターミナルでデフォルトのシェルを zsh に設定しています。ただし、!echo $SHELLMacVim で実行すると が返されます/bin/bash。これは、明らかに望ましくないシェルです。MacVim で zsh をデフォルトとして設定するにはどうすればよいですか?

注::set shell=/bin/zsh運がなかったので試してみました。

4

1 に答える 1

2

!echo $SHELL間違っているかもしれませんが、うまく:set shell=/bin/zshいくようです。

あなたと同じように、私も を得/bin/bashます!echo $SHELL。しかし、存在しないコマンドを実行しようとすると:

:!blah
zsh:1: command not found: blah

shell returned 127

設定が機能しているように見え、コマンドは正しいシェルで実行されます。

于 2013-10-19T10:42:31.267 に答える