Aquí podría ser tu PUBLICIDAD


Editor de texto para Linux (además de Vi)?

votos
46

Permítanme comenzar con esta pregunta diciendo que utilizo TextMate en Mac OSX para mis necesidades de texto y estoy enamorada de esto. ¿Algo comparable en la plataforma Linux? Lo usaré principalmente para codificar python / ruby.

Hacer una búsqueda en Google arrojó respuestas obsoletas.

Editar: Dado que ha habido cierta preocupación sobre el 'mérito' de esta pregunta. Estoy a punto de comenzar un nuevo Proyecto de Programación de Ruby en Linux y antes de comenzar quería asegurarme de tener las herramientas adecuadas para hacer el trabajo.

Editar # 2: uso VIM a diario, todo. el . hora. Me gusta usarlo. Solo estaba buscando algunas alternativas.

Publicado el 05/08/2008 a las 22:42
fuente por usuario CodingWithoutComments
En otros idiomas...        العربية       

34 respuestas

Respondida el 27/08/2008 a las 03:21
fuente por usuario Scott Cowan


Aquí podría ser tu PUBLICIDAD


votos
43

Emacs es un maravilloso editor de texto. Tiene una gran potencia una vez que te conviertes en un usuario avanzado. Puede acceder a un shell, tener tantos archivos abiertos como desee en tantas subventanas y un soporte de secuencias de comandos extremadamente poderoso que le permite agregar todo tipo de características ordenadas.

He estado usando un ruby-mode que agrega resaltado de sintaxis y otras cosas para ruby, y lo mismo existe para todos los idiomas principales.

Si sigue así, puede usar exclusivamente el teclado y nunca tocar el mouse, lo que aumenta la velocidad de edición en un margen significativo.

Sin embargo, si quieres empezar con algo mucho más básico, gedit está bien ... también ha incorporado resaltado de sintaxis para la mayoría de los idiomas en función de la extensión del nombre del archivo. Viene con el SO también (aunque emacs puedes instalarlo fácilmente con apt-get o alguna utilidad similar de buscador de paquetes).

ACTUALIZACIÓN: creo que gedit es exclusivamente basado en GUI, por lo que sería útil aprender emacs en caso de que se quede con solo un shell (está completamente presentado tanto en modo shell como en modo gráfico).

NUEVA ACTUALIZACIÓN: Solo para su información, no estoy tratando de presionar a Emacs sobre Vim, es solo lo que uso, y es un gran editor (como estoy seguro de que Vim también lo es). Es desalentador al principio (como estoy seguro de que Vim también lo es), pero la pregunta era sobre editores de texto en Linux además de vi ... Emacs parece la opción lógica para mí, pero gedit es un gran editor de texto simple con algunas características agradables si eso es todo lo que estás buscando.

Respondida el 05/08/2008 a las 10:49
fuente por usuario Mike Stone

votos
25

Kate, el editor de texto avanzado de KDE es bastante bueno. Tiene resaltado de sintaxis, modo de selección de bloque, terminal / consola, sesiones, división de ventana tanto horizontal como vertical, etc.

Respondida el 06/08/2008 a las 10:26
fuente por usuario grom

votos
18

Yo uso Texto sublime en Linux.

Respondida el 18/04/2012 a las 07:06
fuente por usuario Thejesh GN

votos
17

Prueba con Scribes . Intenta ser un reemplazo de TextMate para Linux

Respondida el 16/09/2008 a las 02:44
fuente por usuario sumek

votos
10

Me gusta la versatilidad de jEdit ( http://www.jedit.org ), tiene muchos complementos, crossplatform y también elementos como la selección de bloques que uso todo el tiempo.

El inconveniente es que, como está escrito en Java, no es el más rápido.

Respondida el 12/08/2008 a las 02:24
fuente por usuario Mauli

votos
10

Utilizo el editor de texto SciTE muy pequeño y simple.

Respondida el 06/08/2008 a las 10:12
fuente por usuario Thejesh GN

votos
8

Encuentro a Geany ( http://geany.uvena.de/ ) bastante bueno.

Respondida el 19/08/2008 a las 03:53
fuente por usuario robintw

votos
7

Utilizo pico o nano como mi editor de texto "casual" en Linux / Solaris / etc. Es fácil de entender, y mientras pierde un par de filas de texto en el menú, al menos es fácil ver cómo salir, etc.

Incluso puede extender nano, creo, y agregar resaltado de sintaxis.

Respondida el 06/08/2008 a las 01:26
fuente por usuario Matthew Schinckel

votos
6

Editores de texto alternativos? Prueba Diakonos , "un editor de Linux para las masas". La asignación de teclado predeterminada es la esperada para cortar, copiar, pegar, deshacer, abrir, guardar, etc.

Respondida el 17/10/2008 a las 03:54
fuente por usuario Pistos

votos
4

Cuando busqué la alternativa de TextMate para Linux, terminé usando Geany . No es tan poderoso, pero es agradable trabajar con él. Gran reemplazo para Kate.

Respondida el 11/08/2008 a las 04:13
fuente por usuario Armandas

votos
3

Mejor uno además de Vi? Empuje.

Respondida el 06/05/2009 a las 12:48
fuente por usuario praavDa

votos
3

No te olvides de NEdit ! Pequeño y ligero, pero con resaltado de sintaxis y macrograbación / reproducción.

Respondida el 03/05/2009 a las 12:54
fuente por usuario joeytwiddle

votos
3

En Mac OS X, he usado BBEdit desde principios de los 90, así que lo uso como mi referencia para todos los demás editores. A veces uso BBEdit para editar archivos en una caja Linux usando el modo ftp, y eso funciona muy bien si tienes una conexión de red rápida a la caja Linux.

Aprendí emacs hace dos años porque el resto del equipo de programación al que me uní lo usa. Encuentro emacs potente pero molesto a la vieja usanza de muchas maneras, pero una vez que haya aprendido emacs, puede usarlo en cualquier plataforma (Linux, OS X, Windows). Este es el editor que uso casi exclusivamente en el trabajo ahora. Me va a tomar años dominar todas sus características, sin embargo.

También utilicé gedit en Linux y encontré que es muy útil, pero no he intentado usarlo como mi editor principal para ningún proyecto.

Tengo un colega en el trabajo que usa Komodo Edit 4.4 (sin activestate.com), lo ejecuta en una computadora con Windows pero lo usa en modo ftp para que pueda editar archivos en nuestro servidor Linux. Komodo Edit tiene muchas funciones agradables, pero tarda un tiempo muy largo para iniciarse por primera vez.

Respondida el 06/08/2008 a las 11:11
fuente por usuario Conrad Halling

votos
2

En primer lugar yo no quiero iniciar una guerra ..

No he utilizado TextMate pero he utilizado su equivalente de Windows, e-TextEditor y pude entender por qué la gente le encanta.

También he intentado muchos editores de texto y entornos de desarrollo en mi búsqueda para encontrar el editor de texto perfecto en Linux. He tratado de jEdit, vim, emacs (aunque me gustaba cuando estaba en la universidad) y varios otros.

En Linux me he adaptado con gedit. Aunque yo utilizo Komodo Edit de vez en cuando. Cuando estoy en un apuro utilizo gedit puramente porque es más rápido que Komodo Edit. GEdit tiene un montón de plugins y viene con algunas combinaciones de colores agradables. Creo que una vez que gedit tiene una instalación de código ordenada adecuada que va a ser fresco. Creo que la única razón por la que utilizo Komodo Edit es la instalación de archivo de proyecto.

Tengo un amigo que donó su libro 'vi mejorado' con la esperanza de que me puede convertir a Vim. El libro es más de una pulgada de grosor y completamente me puso en invertir tiempo en aprender Vim ..

Cada vez que encuentro un editor - siempre me encuentro volviendo a gedit. Es un editor de lujos-in-the-derecha-lugares. Dar GEdit un ir, es el editor de texto predeterminado en Ubuntu y Linux Mint.

Aquí hay un enlace a una excelente guía sobre cómo llegar a GEdit parecen y se comportan (un poco) como TextMate: http://grigio.org/pimp_my_gedit_was_textmate_linux

Espero que ayude.

Respondida el 14/01/2010 a las 06:16
fuente por usuario user213012

votos
2

Amigo mío jure por jed, http://www.jedsoft.org/jed/

Respondida el 28/10/2008 a las 01:58
fuente por usuario gregf

votos
2

+1 para pico / nano - peso liviano, hace el trabajo, buena ayuda

Respondida el 06/08/2008 a las 10:17
fuente por usuario Kibitzer

votos
2

Lo mejor que he encontrado es gedit desafortunadamente. Pase unas horas con él y descubrirá que no es tan malo, con complementos y temas. Puede usar la línea de comando para abrir documentos en él.

Respondida el 06/08/2008 a las 10:08
fuente por usuario Tim Trueman

Respondida el 05/08/2008 a las 10:46
fuente por usuario Rob G.

votos
1

Sublime Text 2 es mi favorito. Intuitivamente comprensible y bastante potente.

Respondida el 13/06/2013 a las 02:04
fuente por usuario Highstaker

votos
1

Si es sólo usted? Usa lo que desea utilizar hoy en día; cambiar a mitad de camino si lo desea.

Es un equipo? Trate de ser redactor agnóstico. Normar de espacio en blanco (se permiten las fichas? ¿Cuántos espacios Qué representa una ficha?), pero por otro lado permiten que cualquiera pueda utilizar cualquier editor que quieren.

Es un equipo haciendo par de programación? Ahí es donde usted puede necesitar un editor de equipo estándar, sólo para que los programadores pueden pasar fácilmente el teclado.

Para ayudar a implementar una política de espacio en blanco estándar en una tienda en la que uno o más codificadores está usando Emacs: Se puede decir Emacs acerca de su política de espacio en blanco con algunos comentarios pegados en la parte inferior de cada archivo fuente de archivo. Por ejemplo,

# Local Variables:
# tab-width: 2
# ruby-indent-level: 2
# indent-tabs-mode: nil
# End:

Cualquier persona que usa emacs (o xemacs) en ese archivo obtendrá automáticamente la sangría estándar de grupo.

Respondida el 14/01/2010 a las 06:34
fuente por usuario Wayne Conrad

votos
1

Amo a Kate porque tiene varias características interesantes ( ya citadas ) que generalmente se encuentran en IDEs ( más pesados ). Mi característica favorita, sin embargo, es su ventana de terminal que es muy práctica para realizar rápidamente el combo guardar-compilar-ejecutar.

Nedit es otra opción válida, repleta de muchas características ( y no tiene muchas dependencias: eso es una gran ventaja en mi humilde opinión ).

Para editar en un shell, cuando no puedo usar VIM, busco inmediatamente pico o nano ( pero no los recomendaría para el desarrollo continuo: para una edición rápida son perfectos ).

Respondida el 06/05/2009 a las 01:08
fuente por usuario Gian Paolo Ghilardi

votos
1

Utilizo Joe para la edición simple (y no tan simple) cuando estoy lejos de Eclipse.

Utiliza las clásicas combinaciones de palabras de Wordstar, aunque nunca he usado Wordstar, es un punto de venta para muchas personas.

Es fácil, bien soportado, liviano y tiene binarios disponibles para todo.

Respondida el 28/10/2008 a las 12:24
fuente por usuario alex

votos
1

He usado Emacs durante 20 años. Es genial y funciona en todas partes. También tengo TextMate, que utilizo para algunas cosas en la Mac (el modo HTML es excelente). Si quieres hacer el desarrollo de Ruby, Netbeans es compatible con Ruby y también se ejecuta en todas las plataformas.

http://www.netbeans.org/features/ruby/index.html

He visto algunos blogs, etc. afirmando que es el mejor entorno de Ruby disponible.

Respondida el 08/09/2008 a las 03:54
fuente por usuario anon

votos
1

Acabo de empezar a usar OSX. Los editores de nota libre que he descubierto:

  • Komodo por ActiveState. Sin depurador o editor de expresiones regulares (aunque uno viene con Python, es decir, redemo.py) en versión gratuita pero perfectamente utilizable.
  • ERIC , escrito en PyQT.
  • Eclipse con PyDev es mi opción preferida para editar Python en todas las plataformas. Buena GUI limpia, depurador decente. Buen análisis de sintaxis, etc.
Respondida el 27/08/2008 a las 03:16
fuente por usuario Nick

votos
1

Estoy de acuerdo con Mike, aunque soy un Vim acérrimo. He estado usando GEdit con bastante frecuencia últimamente cuando estoy haciendo guiones de Ruby livianos. El editor estándar (más los fragmentos de código de Ruby) es extremadamente útil y refinado, y puede proporcionar un buen respiro de los editores de programación siempre activos y con todas las funciones.

Respondida el 11/08/2008 a las 11:40
fuente por usuario Nick Mabry

votos
0

para el múltiplo de texto separado editor de "medit" es la mejor. es como Notepad ++ en Windows. de estilo y de buen aspecto "editor de texto schite" es lo mejor.

Respondida el 27/06/2013 a las 11:52
fuente por usuario Md. Kauser Ahmmed

votos
0

Sólo pensé que recomendaría Ninja IDE, de código abierto y todo .. Yo lo uso para todo mi desarrollo Python ahora los días cuando me dieron una interfaz gráfica de usuario para trabajar con y tiene el mismo aspecto cuando estoy en mis máquinas Windows y Linux.

Ninja IDE

Respondida el 13/04/2012 a las 02:13
fuente por usuario StefanE

votos
0

Yo personalmente uso MacVim, que es básicamente un GVim para Mac OSx. Sin embargo, he estado leyendo mucho sobre Redcar, que es un editor de texto para Linux, que comparte gran parte de la funcionalidad de Textmate. Consulte los enlaces a continuación.

Redcar
LURG Conferencia sobre Redcar

Respondida el 03/05/2009 a las 12:37
fuente por usuario Jamie

votos
0

Podrías probar Bluefish. Tiene un montón de buenas características para el trabajo en el sitio web. Archivos de sintaxis para la mayoría de los idiomas.

http://bluefish.openoffice.nl/

Si en Windows le doy una oportunidad a Crimson Editor, http://www.crimsoneditor.com/ Ha pasado mucho tiempo desde que ejecuté Windows, pero iirc, el desarrollo "oficial" se ha detenido, pero la comunidad ha tomado un tenedor. y lo llamó esmeralda o somesuch. Crimson editor sigue siendo muy capaz como es.

Tanto Bluefish como el editor carmesí tienen habilidades de gestión de proyectos. Ablilities FTP, macros, etc.

Respondida el 10/11/2008 a las 06:08
fuente por usuario miker

votos
0

Vim es una buena actualización para Vi, que ofrece características decentes y un conjunto más utilizable de combinaciones de teclas y comportamiento predeterminado. Sin embargo, las versiones gráficas como GVim, KVim e incluso Cream son extremadamente deficientes en mi opinión. He estado usando mucho a Geany últimamente, pero también tiene sus defectos.

Simplemente no puedo encontrar algo en la liga del Bloc de notas de programadores, Smultron o TextMate en Linux. Una pena, ya que quiero vivir en un mundo cibernético de código abierto, estoy atrapado saltando de un editor casi correcto a otro.

Respondida el 19/08/2008 a las 10:22
fuente por usuario wvdschel

votos
0

TextMate es un gran editor, y hay una manera de replicar algunas de las funcionalidades en GEdit. Consulte el artículo aquí: http://rubymm.blogspot.com/2007/08/make-gedit-behave-roughly-like-textmate.html para modificar GEdit y comportarse como TextMate.

Respondida el 13/08/2008 a las 11:12
fuente por usuario Nate Smith

votos
0

Me encanta TextMate en OSX.

Existe un tipo de clon de TextMate para Windows llamado simplemente "E" ( e-texteditor.com ). Su autor prometió que pronto habrá una versión para Linux. Incluso si ya elegiste tu favorito, vale la pena echarle un vistazo a TextMate (o E), simplemente porque es diferente.

Diría que hay principalmente cuatro familias diferentes de editores de texto:

  • editores clásicos basados ​​en menubar como WinEdit, Gedit o BBEdit
  • Emacs y sus hermanos XEmacs, Aquamacs, etc.
  • VI / Vim / Cream y similares
  • TextMate y E

Puedes diferenciar entre estas familias por sus diferentes paradigmas de uso:

  • Los editores clásicos se basan principalmente en una barra de menú y algunos Ctrlatajos de teclado.
  • La edición de estilo Emacs utiliza comandos de teclado altamente sofisticados como Cx e incluso palabras completas para evocar comandos.
  • VI está basado en modo y es operado por comandos de una sola tecla o palabras completas.
  • TextMate se basa en fragmentos y atajos clásicos.

Emacs y TextMate también son fácilmente extensibles mediante scripts creados por el usuario en Lisp (Emacs) o cualquier otro lenguaje de línea de comandos (TextMate). (Los editores clásicos y VI también son extensibles, pero el esfuerzo suele ser considerablemente mayor)

Recomiendo que todos prueben al menos un buen ejemplo de cada una de estas familias (si es posible) y descubran qué les conviene más.

Respondida el 11/08/2008 a las 05:53
fuente por usuario bastibe

votos
0

Puede probar Emacs con ruby-mode, Rinari (for Rails) y yasnippet, que proporciona fragmentos automáticos como Textmate.

Respondida el 07/08/2008 a las 12:00
fuente por usuario Federico Builes


Aquí podría ser tu PUBLICIDAD