0
私のMac OX-Darwin 15.6とvim 7.3でvimdiffを動作させようとしています。私は-Vオプションではvimdiff実行すると、私はエラーの下に表示さMacでVimdiffが動作しない
Calling shell to execute: "diff -a /var/folders/9p/2bnq24nd1qd75xn0sxg172kd6r9fpw/T/vha2EMz/0 /var/folders/9p/2bnq24nd1qd75xn0sxg172kd6r9fpw/T/vha2EMz/1 >/var/folders/9p/2bnq24nd1qd75xn0sxg172kd6r9fpw/T/vha2EMz/2"
Calling shell to execute: "diff /var/folders/9p/2bnq24nd1qd75xn0sxg172kd6r9fpw/T/vha2EMz/0 /var/folders/9p/2bnq24nd1qd75xn0sxg172kd6r9fpw/T/vha2EMz/1 >/var/folders/9p/2bnq24nd1qd75xn0sxg172kd6r9fpw/T/vha2EMz/2"
Error detected while processing function <SNR>6_VimEnter:
line 2:
E810: Cannot read or write temp files
Error detected while processing function <SNR>6_VimEnter:
line 2:
E97: Cannot create diffs
vha2EMzフォルダ内の/ var /フォルダ/ 9P/2bnq24nd1qd75xn0sxg172kd6r9fpw/Tは存在しません。私は/ var /フォルダにアクセスしてディレクトリを作成することができます。そのため、権限の問題ではありません。誰でもUnixベースのシステムでこのエラーが発生しました
thisに従って/ usr/share/vimrcファイルをチェックしましたが、そこにMyDiff()が見つかりませんでした。これは問題ですか?/usr/share/vimrcを置き換えるか、MyDiffの定義を追加するべきですか?