add FuncView/autofmt/echofunc