This short script makes ?name give help on "name" and provides a summary of the variable "name" [specifically, str("name") and summary ("name")]. I add this to my .Rprofile to save my fingers some typing. "?" <- function(name) { try(str(name)) options(show.error.messages = FALSE) try(print(summary(name))) try(do.call("help",list(deparse(substitute(name))))) options(show.error.messages = TRUE) }