回答:
シェルが.bash_profile/.bashrc
ログイン/インタラクティブシェルとして開始されていないため、シェルが解析する「気分」ではないため(エイリアスが定義されている場所を指定しなかったため)、Vimはエイリアスを「無視」します(詳細については、こちらをお読みください)いつ、どのような理由で読み取られるか)。
したがって、いくつかのオプションがあります。
pdflatex
エイリアスで使用するコードをスクリプトに入れて呼び出します'set shell=/bin/bash\ -l'
エイリアスを.bash_profileに入れます:! bash -l -i -e 'pdflatex .'
~/.bashrc
-インタラクティブ/非インタラクティブのみが関係します。