studio r cmd rgui rterm

studio - cómo cambiar la longitud de la línea en Rterm.exe



uninstall r ubuntu (3)

El comando debería ser options(width = 180) (sin las comillas en el width ), pero cuando ejecuta Rterm en el shell de Windows, no respeta los cambios en este valor; solo imprime una salida tan amplia como la consola.

La mejor manera de trabajar con R es (casi siempre) usar un IDE. Pruebe emacs + ESS o uno de los muchos complementos de vim ( R.vim , vim-R , VIM: r-plugin ) si quiere algo UNIXy.

Estoy usando R 2.15.2 en windows XP .

Solía ​​usar Rgui.exe pero me faltaban los estándares UNIX que me gusta usar como CTRL+R <=>backward research y CTRL+U <=>erase line ...

Si me perdí algo, por favor dime!

Entonces probé Rterm.exe (que se parece idéntico a R.exe para mí) que tiene todas esas características agradables. Encontré cómo ajustarlo haciendo clic derecho en la parte superior de la ventana para establecer el ancho de altura (es como ajustar la ventana que obtienes de cmd.exe ).

El problema es que ahora no puedo ver en la ventana más de 75 caracteres, con $ al final: así:

R) ppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp$

No estoy seguro de si es una opción R de windows , pero si configuro options("width"=180) puedo ver data.frame en todo el ancho de la ventana ...

No estoy seguro de lo que está sucediendo, ¿puedo modificar esto?

Todavía no sabemos la respuesta a eso, así que supongo que 50 puntos van para Óscar de León ... bueno para él es malo para mí ...


Lamentablemente, parece estar integrado.

Solía ​​haber un problema con R cuando intentaba imprimir cadenas largas . Al parecer, se corrigió primero en Rterm y en otras versiones de R antes de solucionarse en Rgui.

Cuando se corrigió Rgui, posiblemente fue por un medio diferente, ya que este problema se puede solucionar en Rgui pero no en otras versiones de Windows de R. Puede cambiar el ancho de la consola para la salida tanto en Rgui como en (más adelante) Rterm .

El mensaje es otra historia. En realidad, no es lo mismo que el espacio de salida, y por lo tanto se controla con una opción diferente; pero, esto solo funciona para Rgui. Para hacerlo, establezca pgcolumns=180 en el archivo Rconsole en [R HOME]/etc/ . Esto modifica el ancho del localizador interno de la consola Rgui y le permite escribir de manera efectiva hasta 180 caracteres por solicitud de entrada.

Posiblemente haya una manera de integrar ese comportamiento en Rterm, y tal vez Duncan Murdoch pueda apuntarlo en la dirección correcta (o demostrarme que está completamente equivocado).


No estoy muy seguro de lo que se solicita. Si lo que se necesita en RTerm.exe es mostrar el final de una línea larga (y posicionar el cursor allí), entonces use CTRL - E. Puede volver al comienzo de una línea con CTRL - A. Uno puede ir y venir varias veces según sea necesario hasta que la línea se use ENTER .

El carácter de control de readline parece estar activo, por ejemplo, CTRL - P desplaza hacia atrás un comando y CTRL - N muestra el comando "siguiente" del historial si presiona CTRL - P muchas veces. (Este es el mismo comportamiento que las teclas de flecha arriba / abajo ). Consulte el enlace para conocer otros comportamientos de línea de readline esperados.

En mi máquina alt - f y alt - b (que debería haber sido meta - f y meta - b ) no se movía hacia adelante o hacia atrás de forma nativa con palabras, pero ESC - b y ESC - f lo hicieron en una línea que excedía la consola de ancho y tenía la marca de $ ya sea en la extensión derecha o izquierda como si tuviera más material para considerar.

Si desea ajustar líneas de visualización, debe considerar alternativas o adiciones a readline : link , pero esa es una sugerencia no probada y simplemente los resultados de una búsqueda de: "readline wrap display".