Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
現在、ターミナルでデフォルトのシェルを zsh に設定しています。ただし、!echo $SHELLMacVim で実行すると が返されます/bin/bash。これは、明らかに望ましくないシェルです。MacVim で zsh をデフォルトとして設定するにはどうすればよいですか?
!echo $SHELL
/bin/bash
注::set shell=/bin/zsh運がなかったので試してみました。
:set shell=/bin/zsh
!echo $SHELL間違っているかもしれませんが、うまく:set shell=/bin/zshいくようです。
あなたと同じように、私も を得/bin/bashます!echo $SHELL。しかし、存在しないコマンドを実行しようとすると:
:!blah zsh:1: command not found: blah shell returned 127
設定が機能しているように見え、コマンドは正しいシェルで実行されます。