Я хотел бы настроить свой шаблон roxygen2, который создается, когда я C-c C-o C-o
на функции R.
Если мы возьмем пример функции R:
add <- function(x, y) {
return(x + y)
}
и я добавил этот шаблон в мой .emacs:
(setq ess-roxy-template-alist (list (cons "title" "")
(cons "description" "")
(cons "param" "")
(cons "return" "")))
Я получаю это:
##' @title
##'
##'
##' @param x
##' @param y
##' @return
add <- function(x, y) {
return(x + y)
}
Я хочу это:
##' add
##'
##' @param x
##' @param y
##' @return
add <- function(x, y) {
return(x + y)
}
Есть идеи, как мне улучшить свои .emacs, чтобы мне не нужно было всегда удалять слово @title и вручную вводить имя функции в первой строке? Я немного заблудился в документации ESS. Единственное, что я нашел немного полезным, это: https://stat.ethz.ch/pipermail/ess-help/2011-December/007342.html, который не решает это для меня.