Solo entendí bien lo de no usar el mouse jejeje. De echo es algo que yo me estoy acostumbrando bastante, a no tener que agarrar el mouse para todo, me resulta más fácil y rápido hacer las cosas sin sacar las manos del teclado. Por lo que vi no es muy sencillo el tema de entrarle al emacs, y como no ando con tiempo excedente para dedicarle tendré que dejarlo para más adelante o dedicarle algún ratito libre para probarlo. Por lo que vi algo que piden es un plugin para Python, lo han implementado ya?
Saludos y gracias! Fernando Macedo El 26/03/17 a las 04:50, Fernando Arce escribió: > Hola de nuevo (acabo de regresar del campo, de ahi la tardanza): > > No es sencillo. A Bill Venables, conocido sobre todo por su obra > Venables & Ripley, se le atribuye la siguiente frase: "los primeros > cinco anos con emacs son los peores, despues, es simplemente dificil". > > No conozco ningun tutorial ni nada realmente "amigable" como > introduccion, salvo quizas el libro "mastering emacs" que me parece > bastante util, aunque siempre hay que leer mucho antes de empezar > propiamente dicho. El autor tiene un blog bastante interesante: > https://www.masteringemacs.org/ (y el libro suele andar por la > "tienda" google) > > Ahora bien, ese manual, y la mayoria de informacion que puedas > encontrar no tiene mucho que ver con el uso de R en emacs (via ess), > aunque ayuda mucho a sentirse a gusto en el "infierno" de emacs. > > El manual no es para nada amigable: > http://ess.r-project.org/ess.pdf > > y esta introduccion, no demasiado amigable tampoco: > http://pj.freefaculty.org/guides/Rcourse/emacs-ess/emacs-ess.pdf > > > Yo realmente no tengo nada contra los botones ni nada de eso, pero me > he acostumbrado bastante a manejarme con el teclado, en mi caso, por > ejemplo, te pongo una situacion recurrente de mi trabajo: > > > si estoy escribiendo una funcion y la quiero probar, suelo tener tres > ventanas abiertas minimo (en emacs una ventana no es lo mismo que en > otros programas... tiene un lenguaje muy caprichoso), en una la > funcion que estoy testeando, en otra el codigo para probarla, y en > otra una sesion de R > > Supongamos que cambio algo en la funcion durante su desarrollo, los > pasos serian, empezando en el script que contiene la funcion, los > siguientes, una vez cambiada: C-c-f (recargo la funcion), C-, (vuelvo > al script donde estoy haciendo las pruebas), C-c-j (mando el codigo > que prueba su funcionamiento). Si la funcion genera un mensaje de > error, presiono Alt-g p y me lleva directamente a la linea que ha > generado el error dentro de la funcion y la corrijo (si se como, > claro) y vuelta a empezar... Si la funcion esta bien, pues C-x-s o C-x > s dependiendo de en que buffer me encuentre, y si no lo he hecho > antes, vuelvo a el buffer de la funcion (en mi caso via C-.) y con > C-c-o-o genero o actualizo un esqueleto de roxygen para escribir la > ayuda de la misma [C- significa presionar Control y manteniendolo > apretado, las siguientes letras, si no hay - es que se suelta el Ctrl, > esa seria la diferencia entre C-x-s y C-x s, en el segundo caso tras > la x se suelta antes de apretar la s] > > Es dificil escribir de manera amigable una introduccion para eso (si > es que es posible). Aunque lo cierto es que todo eso se puede hacer > con clicks de raton desde el menu, pero bastante mas lento y no se > como sera la experiencia de usuario. > > Ignorando el tema de los atajos de teclado, un uso bastante recurrente > que hago yo es el tener diferentes sesiones de R abiertas en la misma > sesion de trabajo, y varias sesiones de emacs normalmente, una por > cada proyecto, en diferentes workspaces del escritorio. Si trabajo con > un mismo script puedo hacerlo en diferentes sesiones de R sin tener > que abrirlo mas de una vez (con el problema de que version guardar > despues) > > No se si te ayuda algo o no... > > Saludos > > Fer > > > El Jueves 23 de marzo de 2017 23:42, Fernando Macedo > <[email protected]> escribió: > > > Buenas Fernando, podrías recomendar alguna lectura/tutorial/web para > alguien que siempre escucho hablar de las bondades del emacs pero nunca > lo usó? > Como para iniciantes. > > Gracias, saludos! > > Fernando Macedo > > > [[alternative HTML version deleted]] _______________________________________________ R-help-es mailing list [email protected] https://stat.ethz.ch/mailman/listinfo/r-help-es
