Desativando a quebra de linha no auctex para uma transição suave com ess no mesmo arquivo

Desativando a quebra de linha no auctex para uma transição suave com ess no mesmo arquivo

Às vezes eu uso auctex + ess para documentos Sweave/knitr.

Cada vez que mudo de auctex para ess e vice-versa, há uma pausa/salto enquanto as linhas auctex se refazem.

Anteriormente, eu também tinha os modos de contorno/dobragem ativados, o que os tornava quase inutilizáveis, mas depois de desativá-los, acho que só tenho o recurso de quebra de linha do auctex, impedindo-me de fazer uma transição suave entre os dois ambientes (no mesmo arquivo/buffer) .

Como posso desativar esse recurso de quebra de linha e mantê-lo desativado? Presumo que esteja associado a algum gancho; desligá-lo manualmente não funcionará porque ele será reiniciado imediatamente assim que eu voltar do ambiente ess para auctex.

Responder1

Os pedaços R estão no modo ESS, o LaTeX está no AucTeX. Quaisquer que sejam as configurações para cada modo, elas serão aplicadas na parte apropriada do buffer. Parece-me que os ganchos de modo para cada modo também são executados toda vez que você alterna os contextos; portanto, apenas definir as variáveis ​​​​uma vez não funciona - você precisa modificar seus ganchos.

O que significa que a resposta para o seu problema é definir valores apropriados no gancho do modo LaTeX. Parece que você está usando o modo de linha visual ou alternar linhas truncadas?

informação relacionada