Me gustaría saber cómo puedo cambiar la sangría en emacs ess. Generalmente me gusta el predeterminado (ess-set-style 'C++' tranquilo) Pero a veces da un formato realmente extraño. Por ejemplo, esto es lo que me gustaría tener, y este será el formato por defecto si no es parte de la función:cambio de sangría en emacs ess
ggplot(data = overtime.by.month,
aes(x="",
y=Percent,
fill = Overtime)) +
geom_bar(width = 1) +
xlab('') +
ylab(sub.txt) +
labs(title = title.txt) +
facet_wrap(~Year.Month) +
geom_text(aes(y = txt.pos, label = Per.txt)) +
coord_polar(theta = "y") +
scale_fill_manual(values = c('green', 'red')) +
theme(axis.ticks = element_blank(),
axis.text.y = element_blank(),
axis.text.x = element_blank())
Esto es lo que me pasa con el estilo de sangría actual, si lo pongo en el interior de la función.
a <- function(){
a <- ggplot(data = overtime.by.month,
aes(x="",
y=Percent,
fill = Overtime)) +
geom_bar(width = 1) +
xlab('') +
ylab(sub.txt) +
labs(title = title.txt) +
facet_wrap(~Year.Month) +
geom_text(aes(y = txt.pos, label = Per.txt)) +
coord_polar(theta = "y") +
scale_fill_manual(values = c('green', 'red')) +
theme(axis.ticks = element_blank(),
axis.text.y = element_blank(),
axis.text.x = element_blank())
}
ACTUALIZACIÓN: He seguido tanto Vitoshka de sugerencias y de Dirk, después de la reinstalación, y actualizar .emacs problema desapareció. Gracias chicos
UPDATE2: El problema está de vuelta. Creo que ahora será reproducible para todos. Intenté en dos máquinas diferentes. Sucede cuando pones código dentro de la función. Actualicé la publicación para reflejar los cambios.
Consulte [esta solución] (https://github.com/emacs-ess/ESS/issues/99) si todavía tiene el problema. – gongzhitaao