端末のvim設定で〜/ .zshrcがロードされていません。 Zshは環境ログインシェルです。この状況に適した構成は何ですか?ここで端末のvimがロードされていません.zshrc
は、私はすでに取られ、以来、削除しましたいくつかの指標です:
set shell=zsh
(シェルとしてzshのを使用していますが、RCを供給しません)
set shellcmdflag=-ci
(すべての出力が一時停止)
cat ~/.zshenv
(多くのエラーが開くVIM)
$ source ~/.zshrc
これは 'set shellcmdflag = -ci'の2番目のコマンドです。それを試すと、すべての出力が中断されます。 –
'-ci'または' -i'が正しいフラグです。 vimが中断され、シェルのプロンプトが表示されていることを意味しますか?それは、ターミナル内のVimの予想された正常な動作です。それをまったく変更することはできません。 GVim/MacVimでは、 ':! 'は' 'の出力を読むためにコマンドラインを一種のダム端末に展開します。それはあなたがGVim/MacVimに切り替える必要があります後の動作です。 –
romainl
'ci'または' c'フラグのどちらかで、コマンドは '21195 suspend(tty output)vim'のようなもので終了し、zshシェルプロンプトに残されます。結果を得るには 'fg'と打つ必要があります。 –