Cuantos en el foro linux chat usan Emacs? y porque no lo usan?

Que opinan de GNU Emacs y emacs -nw?

Alguno ah itentado trabajar solo en la TTY pura, para hacerlo todo? ;; se que la tty tiene muchos limites, pero muchas veces siento que una buena parte del entorno grafico me distrae demasiado, y si pudiera hacer todo desde la forma mas ligera y simple creoo que seria un entrona mas eficiente.

Me ah facinado la manera en como trabaja Emac y su sistema de auto-documentado.

Alguien ah intentado usar en extension el manual info?
Estoy tratando de pensar como concetar los glosarios de cada manual, para resaltar las terminlogia y apunte al glosrio, para hacer una lectura mas aficiente.

Tengo muchos problemmas a la hora de estudiar, porque no siento que un manual sea suficiente, claro, tienes el codigo-fuente disponible, pero… Que significa eso para mi pensamiento.

Cual es nuestra manera de poder analizar el codigo?

Cuales son los limites? Hasta donde podemos llevar de la sintaxis?

Y si todo el conocimiento fuera como info?, supongo que se puede llevar mas lejos si lo enlazamos con wikidata, como la primera capa.

Si alguien tiene mas ideas seria bueno leerlas.

3 Me gusta

Mi opinion acerca de Emacs es que es muy pesado y complejo, mas de la mitad de sus opciones nunca las usare, por eso prefiero utilizar vim o nano.

Yo he usado mi computadora solo con TTY con TMUX y multiples TTY para simular workspaces, fue una experiencia agradable y muy buena.

1 me gusta

Mira los videos de TsCoding es el un genio

hola, muy buenos d’ias a todos, si te soy sincero Emacs tiene varias contras que NeoVim no tiene:

  1. Como dijo @l30narw011, es MUY pesado, demasiado para mi gusto
  2. los keybindings no me gustan, prefiero mil veces los de Nvim (sin contar todo el tema del mennique hecho bolsa
  3. No te da flow deaaaaaa

Personalmente no lo uso por que no creo usar la mitad de todas las opciones que trae, aprender esa inmensa cantidad de cosas es un esfuerzo inecesario en mi caso si no lo voy a usar (de momento)

1 me gusta

Emacs es un programa que busca ser un sistema operativo básico que cubra la mayor cantidad de necesidades posibles, es demasiado para un solo programa siendo que el sistema ya arranca con mucho software que cubre esas necesidades y más.

Usarlo significa destinar una gran parte de los recursos para tareas que ya podrías realizar sin utilizar Emacs.

El único caso de uso viable es dónde Emacs se vuelve especialmente útil, es en sistemas operativos orientados a servidores en dónde no tenes un entorno de escritorio y podes utilizar Emacs para simular uno o incluso a través de SSH.

Emacs busca hacer todo y muchas veces colapsa bajo su propio peso. No te va a ofrecer nada trascendental que ya puedas hacer en una Shell con NeoVIM y algunas extensiones por una ínfima parte de los recursos.

3 Me gusta

Hola,

Uso Emacs y Vim a diario. Si tu flujo de trabajo es más orientado a una TTY te diría que fueras más con un editor de texto de terminal, sea Vim o Nano.

Emacs puede funcionar en la terminal, pero realmente brilla más cuando usas a aplicación de ventana.

Un saludo

Buenas, pues…

Empecé a usar Emacs porque no estaba cómodo con los keybinds de Vim; la forma de moverme tampoco la interioricé. Probé Emacs… C-h t, y mientras completaba el tutorial se sintió natural. Desde ese momento no paré con Emacs: lo uso para notas, como terminal, editor de texto, algunas veces como WM y como visor de PDF y EPUB.

No sé qué intentas lograr con el estudio… ¿Aprender Emacs Lisp? Puedes tratar de estudiarlo o alguna otra implementación de Lisp como SBCL, Racket o Scheme. Pásate por las configuraciones de otras personas; trata de escribir tus propias funciones y cosas del estilo.

¿Tratas de aprender a configurar Emacs? Puedes ir armando tu propia configuración con use-package o analizar los frameworks Doom Emacs y Spacemacs.

Acerca de los límites… Emacs no tiene límites.

Edit: Emacs puede usarse en la TTY (creo que para eso es el emacsclient) o en la terminal sin problema, empezó como un programa para terminales. Sin embargo prefiero la GUI.

bro no se yo utilizo nano

Porque Emacs se encarga de más cosas de las que necesito que haga. Al final prefiero usar NeoVim con plugins.

yo con cortar pegar y copiar ademas de desacer y reacer ya terngo bastante

Mi informática personal se limita a leer y escribir.

  • Cuando escribo, mi única tarea consiste en redactar texto plano aderezado con el formateo mínimo que ofrece markdown. Para ello uso un editor visual hecho en QT, VNotex, desde el cual administro mi bóveda de estudio.
  • Cuando leo, uso Calibre para los EBUP, y Okular para los PDF. Ambos editores tienen incorporada la posibilidad de hacer anotaciones al margen.

No uso más. Eso es todo lo que necesito en un computador.

La mayoría de vuestros editores son software obsoleto diseñado para ejecutarse sobre máquinas cuyas limitaciones han fraguado un ortopédico sistema de atajos. Hoy ya no son útiles, más que para llevar a cabo ediciones mediante SSH, para lo cual usaría micro. Propasarse de esto es caer en una excentricidad que os está destrozando la productividad.

4 Me gusta

pues ami me parece interesante tu forma de editar contenido, y como editas multimedia como imagenes y demas?

Si tengo que manipular multimedia, la suite que ofrece KDE es bastante completa con Kdenlive y Krita

1 me gusta

Le estás diciendo obsoleto a mi software? Mi software podra ser ineficiente, obsoleto, inentendible, pero nunca una estrella de porno.

y tu usas Gimp para editar multimedia?

Hace un par de años intenté aprender Vim pero no me terminó por convencer. Luego intenté Emacs y aún hoy lo sigo usando por una sencilla, pero poderosa razón: Org-mode. Me sirve para llevar un diario personal, llevar notas de mis proyectos personales. Inclusive tengo un repositorio con ejercicios que uso para los exámenes en los cursos que dicto, con sus correspondientes soluciones y puedo ir seleccionando cuáles de ellos quiero que aparezcan en el próximo examen.

Últimamente también uso Magit, la interfaz para Git y me ha parecido muy sencilla y completa. Aún no trabajo código, de pronto lo intenté en el algún momento, pero con la IA los IDE van perdiendo relevancia.

Hasta el momento me ha funcionado bastante bien, aunque estoy lejos de ser un usuario avanzado y tampoco pretendo serlo. Uso emacs vanilla porque trae lo que necesito, tengo la mínima configuración que es útil para mi trabajo, sin ninguna mejora visual, porque me interesa más que funcione a que se vea "bien, moderno o elegante”.

Te recomendaría leer muy por encima el tutorial y de ahí en adelante solo usarlo, ir aprendiendo key bindings y funcionalidades que necesites (en mi caso no son más de 15-20 keybindings) y que sientas que te hacen más productivo. Si no es lo tuyoo, pasa a otra herramienta. Al final del día son solo eso, herramientas.

1 me gusta

Yo uso Doom Emacs (por Evil mode), aunque para código, especialmente si es C++ o Java, uso nvim ya que lo tengo configurado para eso. En algún momento me gustaría adaptar Emacs para escribir código. Fuera de eso, me parece increíble org-mode y lo he usado por mucho tiempo tanto para tomar notas (con org-roam) como para anotar TODOs y las cosas que debo hacer en el día a día. También me llama mucho la atención el hecho de poder documentar el código a medida que vas escribiéndolo, y las distintas formas que tiene de organizar textos, asimismo, de poder exportar mis notas a Latex.

Sin embargo, me he dado cuenta de que a veces no soy muy consistente con su uso y que sí me gustaría poder integrar estas funcionalidades y usarlas en otros dispositivos, desde otro lugar. Algo así como sync en Obsidian. Pero en resumen, uso Emacs más como libreta que como editor de código aunque sé que tiene muchas más funcionalidades.

2 Me gusta

Aún no he probado org-roam, sé que me facilitaría la vida en muchos aspectos, así que es un pendiente. Sobre documentar código, org-mode funciona muy bien, muy al estilo jupyter notebooks en Python o quarto/markdown en R (vengo del mundo de ciencia de datos). De hecho, unas de las razones para usar Emacs es por las múltiples opciones de exportación de org-mode: html, odt, latex, pdf y no sé cuántas más, sin necesidad de cambiar el texto original.

Tampoco he probado el tema de sincronización entre dispositivos, aunque es totalmente intencional. Evito trabajar en lo mismo usando diferentes dispositivos. No hago nada que sea productivo/laboral en mi móvil, solo lo uso para ocio. La laptop suelo usarla para trabajo/productividad y mantengo todo local con backups. Hasta donde he leído, es un punto donde otras soluciones como Obsidian funcionan mucho mejor.

1 me gusta