En el momento en que inicio un buffer ESS (con M-x R) entiendo que la salida de mis comandos solo ocupa aproximadamente 60ish caracteres en ancho de columna (particularmente cuando se muestran marcos de datos con nombres de columna largos). Me preguntaba si había una manera simple de ajustar este límite.¿Cómo obtengo mi buffer R en emacs para ocupar más espacio horizontal?
Respuesta
El comentario de Ben Bolker es correcto: options("width"=200)
es algo que uso en una máquina con monitores anchos.
No conozco una variable de entorno que informe de esto a ESS para que se ajuste automáticamente. Sería una adición útil.
Y al igual que options("width")
, algunas cosas son generalmente útiles en el arranque, por lo que actualmente no tengo esto en otra máquina
[email protected]:~$ cat .Rprofile
## Example of .Rprofile
options(width=155, digits=6, digits.secs=6)
## AER page vii
options(prompt="R> ")
## Default repo
local({r <- getOption("repos")
r["CRAN"] <- "http://cran.r-project.org"
options(repos=r)
})
¡Oh, oye otra vez Dirk! Impresionante, ¿qué significa AER page vii en tu segunda opción? Solo curiosidad ... –
Supongo que "Econometría Aplicada con R" (Google hit number 1 en "AER R books") –
:-) Ben y Google acertaron; el libro de Achim y Christian lo usa para sus ejemplos de código y creció en mí. –
los siguientes conjuntos opción de R "ancho" de la anchura de la memoria intermedia a la derecha en R inicio:
(add-hook 'ess-R-post-run-hook 'ess-execute-screen-options)
Tenga en cuenta que esto funciona con el nuevo ESS 12.09, para las versiones anteriores utilizan ess-post-run-hook
.
También en la última ESS puede ejecutar esto con CC H w RET, o, alternativamente, unirse a una tecla útil:
(define-key inferior-ess-mode-map "\C-cw" 'ess-execute-screen-options)
Se podría establecer para ejecutar cada vez que cambia la ventana es tamaño, pero creo que requeriría un poco de ceceo.
dulce! Eso es útil también. –
¡Si alguna vez hay una solución que permita que se ejecute cada vez que la ventana cambie de tamaño, sería tan bueno! Ese es el comportamiento predeterminado en RStudio también. – Heisenberg
- 1. división horizontal para pop-to-buffer en Emacs 23?
- 2. ¿Cómo obtengo mi Emacs a * siempre * uso 6x13 en X11
- 3. Emacs buffer-local font
- 4. Extender WPF ListView vacío para ocupar el espacio restante
- 5. ¿Cómo obtengo una advertencia antes de matar un buffer temporal en Emacs?
- 6. Comando Emacs mini-buffer con el parámetro
- 7. Apilamiento de rectángulos para ocupar el menor espacio posible
- 8. Fuerza <textarea> para ocupar todo el espacio disponible
- 9. Deshabilitar Emacs * Mensajes * buffer
- 10. Modo Emacs para R?
- 11. touchpad desplazamiento horizontal en emacs
- 12. ¿Cómo obtengo un ListBox horizontal para desplazarme horizontalmente en WP7?
- 13. ¿Cómo asigno más espacio para mi matriz de estructuras C?
- 14. Hacer ancho de columna ocupar espacio disponible en wxPython ListCtrl
- 15. emacs compile buffer auto close?
- 16. ¿Cómo obtengo "paréntesis de arcoíris" en emacs?
- 17. css espacio de navegación horizontal
- 18. ¿Cómo puedo verificar si existe un buffer actual en Emacs?
- 19. La variable global parece no ocupar ningún espacio de memoria
- 20. ¿Cómo hago que un div flotante se expanda dinámicamente para ocupar el máximo espacio?
- 21. Configuración de Emacs Dividir en Horizontal
- 22. ¿Cómo obtengo la máquina épsilon en R?
- 23. ¿Cómo obtengo Accurev para encontrar un espacio de trabajo movido?
- 24. Rebind C-espacio en Emacs
- 25. EMACS plegable/desplegable código R
- 26. ¿Cómo restringir mi aplicación al modo horizontal?
- 27. CSS: estiramiento del elemento en línea para rellenar el espacio horizontal disponible del contenedor
- 28. Automatización de una columna de cuadrícula para ocupar el espacio restante en el elemento primario
- 29. En Emacs, Cómo exportar enlaces a un enlace cliqueable, cuando htmlize emacs buffer?
- 30. Emacs buffer-menu: ¿cómo mostrar solo el archivo + dired buffers?
No lo sé, pero 'opciones (" ancho ")' ayuda? –