ESS ess-roxy-template-alist - PullRequest
       29

ESS ess-roxy-template-alist

0 голосов
/ 26 октября 2018

Я хотел бы настроить свой шаблон 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, который не решает это для меня.

...