私の$ EDITORは、vim
vimを直接モードで起動すると、興味のあるオプションに直接移動できることです+/
。たとえば、
vi /var/spool/cron/crontabs/root +/rsync
ただし、実際の推奨コマンドを使用してcrontab -e
これを行う明確な方法はありません。存在するものはありますか?
答え1
答え2
crontab
私は好きな方法でファイルを編集し、ファイルを作成した後にのみ変更をコミットすることができる同様の機能を使用します。
vicrontab() {
local cf="$HOME/.crontab" md5
crontab -l >"$cf"
md5=$(md5sum "$cf")
"${VISUAL:-${EDITOR:-vi}}" "$@" "$cf"
[[ "$(md5sum "$cf")" != "$md5" ]] && crontab "$cf"
}
vicrontab
と呼べない理由がないので、ただ使いたいけどvicrontab +/rsync