He estado buscando paquetes que me permitieran tener pestañas en mi editor de emacs. Me gustaría abrir múltiples archivos en una sola ventana de emacs. Cualquier ayuda/enlace sería apreciadaUso de pestañas en GNU Emacs 23
Respuesta
Emacs tiene esta funcionalidad incorporada. Se llaman almacenamientos intermedios C-x C-f
abre un nuevo archivo del nombre que usted proporciona. C-x b
le permite cambiar entre almacenamientos intermedios. C-x C-b
enumera todos los búferes abiertos. C-x k
cierra el búfer en uso.
Si quiere múltiples almacenamientos intermedios en una ventana, entonces C-x 2
divide las ventanas horizontalmente. C-x 3
lo dividirá verticalmente. C-x 1
cerrará todas las ventanas que no sean las actuales. C-x o
ciclos entre paneles abiertos. & c.
GNU
la organización que gestiona la base de código para GNU Emacs
tiene una maravillosa tutorial
Nota: el segmento C-
anterior significa mientras presiona la tecla guión <CTRL>
mensaje: la biblioteca ido hace que trabajar con emacs en generalmente mucho más fácil.
Ya puede abrir varios archivos en búferes. Sin embargo, si desea una guía visual, esto es lo que podría querer: http://emacswiki.org/emacs/TabBarMode
Caveat emptor: Puede que tenga que configurarlo un poco.
Esto responde a la pregunta, pero la "manera" de emacs es usar búferes junto con uno de los muchos enlaces de navegación/selección en lugar de pestañas. Las pestañas son bastante primitivas en comparación con la lista de búfer de todos modos. –
Usted es, por supuesto, correcto. Sin embargo, cuando me enfrento con preguntas como esta, prefiero darle al OP lo que quiere, y dejar que ellos descubran la locura de sus propios caminos :-) – Mario
@Mario - por lo general estoy de acuerdo contigo. Responda la pregunta formulada, no solo diga "Right Way (TM)" para hacerlo.Dicho esto, con algo como Emacs, donde básicamente puedes hacer lo que quieras (ya que es casi un sistema operativo en sí mismo), creo que se puede perdonar. – zellio
o puede utilizar elscreen
y el uso de GNU/Linux también, así que volver a asignar el Winkey para controlar sus pestañas.
emacs no contiene "pestañas" como un navegador de Internet, es mejor entender el concepto de búferes como los otros lo han dicho, pero si desea tener una barra de pestañas en la parte superior solo para dar un recordatorio rápido de los buffers están abiertos Sugiero mirar el TabBarMode en la wiki de emacs.
Cuando uso buffers me gusta usar m-x ibuffer
ya que puede filtrar los buffers que le interesan. Digamos que solo quiere ver los búferes que están asociados con los archivos en un directorio/home/flood/coding/epicgame /, i simple vaya a ibuffer, escriba / f
, luego escriba epicgame y se aplicará un filtro, luego para quitar el filtro simplemente presione /
dos veces y recuerde que C-h m
es su amigo.
Esta técnica me ha ayudado mucho, incluso puede O filtros juntos y combinarlos en grupos. Me encanta emacs XD
- 1. Emacs 23 e iPython
- 2. Usando gdb en Emacs 23
- 3. Emacs 23: Selección no resaltada
- 4. Emacs configuración global de pestañas
- 5. ¿Dónde está el archivo .emacs en Windows GNU emacs
- 6. Establecer sangría de pitón en 2 espacios en emacs 23?
- 7. ¿Cómo instalar nuevos modos en emacs 23 en OS X?
- 8. Emacs 23 en OS X: ¿usar instancias múltiples o emacsclient?
- 9. división horizontal para pop-to-buffer en Emacs 23?
- 10. emacs 23 python.el estilo de autoguiado: ¿se puede configurar?
- 11. ¿Cómo obtengo la lista de archivos recientes en GNU Emacs?
- 12. Emacs 23, OS X, multi-tty y emacsclient
- 13. Grupos/pestañas de almacenamiento intermedio de Emacs
- 14. ¿Utiliza la barra de pestañas de Emacs?
- 15. pestañas Emacs se comportan exactamente como
- 16. GNU emacs equivalente a func-menu
- 17. GNU Emacs: modo esqueleto, ¿todavía se usa?
- 18. Configurando CEDET para GNU Emacs 23.2.1
- 19. ¿Hay un modo Intercal para GNU Emacs?
- 20. Uso de git con emacs
- 21. ¿Cómo puedo emular la búsqueda de Vim * en GNU Emacs?
- 22. Mostrar pestañas con un carácter diferente (Emacs)
- 23. ¿Evita que emacs mezcle pestañas y espacios?
- 24. ¿Cómo uso astyle dentro de Emacs?
- 25. Administrar pestañas de Firefox en emacs con org-mode
- 26. ¿Cómo instalo un modo MATLAB en GNU Emacs?
- 27. El uso de GNU Octave FFT funciones
- 28. Los menús de archivo, edición, opciones, etc. no funcionan en Emacs 23, ¿alguna idea?
- 29. Dile a Emacs que nunca inserte las pestañas
- 30. ¿Cómo lograr el equivalente de la Ctrl-n de Vim en GNU Emacs?
¡¡¡Gran ayuda !!!!! –
Para matar el búfer en uso, debe usar 'C-x k', no' C-x C-k'. – marcelocra
Está en @infostacker correcto - respuesta actualizada – zellio