memo.xight.org

日々のメモ

crontab -e で temp file must be edited in place

Summary

crontab を編集する際、エラーが発生して crontab が編集できない。

crontab: no crontab for [USERNAME] - using an empty one
crontab: temp file must be edited in place

原因は, vim が作成する自動バックアップファイル。
/tmp, /private/tmp でバックアップをさせないようにすればよい。

.vimrc

set backupskip=/tmp/*,/private/tmp/*

Reference

yuyarinの日記 - 2010-02-25 - Mac OS X で cron を使う(EDITOR=vim)
http://d.hatena.ne.jp/yuyarin/20100225/1267084794