ed * td ! g