2011-05-18 17 views
10

¿cómo funciona uno "deshacer ficha cerrada" en la terminal? Y muy relacionado con él, ¿es posible recordar una sesión de pestañas en la terminal?¿Cómo recordar la sesión de múltiples pestañas en la terminal? (Al igual administrador de sesión FF)

Quiero decir (al igual que Firefox) si cierro todas las pestañas en una ventana de terminal particular, ¿cómo abro con las mismas al día siguiente?

Es realmente útil recordar la sesión de la terminal para personas como yo que usan varias pestañas mucho, y no desean comenzar el día siguiente recordando qué (y dónde) funcionaba uno, cuando uno dejaba el escritorio el día antes de.

En el ratón el menú de la derecha haga clic en gnome-terminal, uno podría fácilmente (y yo tengo) por error, haga clic en Cerrar pestaña en lugar de 'Copia' y la pista perdida de qué y dónde fue uno antes de seleccionar el texto seleccionado . En este caso, deshacer pestaña cerrada servirá para un gran propósito (disponible en Firefox ya)

¡Gracias!

--V

+4

Esto no está realmente relacionado con la programación, quizás deberías intentar preguntarle al Superusuario. – ptomato

Respuesta

3

El terminal GNOME no tiene tales características, pero si estás abierto al cambio que podría intentar konsole, tiene algunas buenas 'Guardar' sesión de opciones que usted podría encontrar útil, aunque nada acerca de la reapertura de pestañas cerradas accidentalmente, hasta donde yo sé.

La otra cosa, si usted es particular acerca de su escritorio, es que la consola KDE podría no encajar demasiado bien dentro de Gnome.

+0

No puedo encontrar esta funcionalidad de 'guardar sesión' en mi Konsole ... ¿dónde está? –

+0

Konsole eliminó la función 'guardar sesión' en las versiones recientes. Lo que ahora tienes es la opción de comando ** - pestañas-de-archivo **. Le permite definir múltiples pestañas con título específico, workdir, comando y perfil de shell en un archivo.Consulte las secciones [Opciones de línea de comandos] (https://docs.kde.org/stable5/en/applications/konsole/command-line-options.html) de los documentos de Konsole para ver un ejemplo y las especificaciones. – SleighBoy

7

Para el terminal de GNOME, puede utilizar

gnome-terminal --profile=〈your profile〉 --save-config=〈file〉 

lanzo como una tarea de fondo para salvar el estado del terminal periódicamente.

+0

¡Hola! ¡Intenté esto, y conseguí el siguiente error! ¿Algún comentario? 'gnome-terminal --profile = Por defecto --save- config = ~/.terminal.save.test No se ha podido enviar argumentos: GDBus.Error: org.gtk.GDBus.UnmappedGError.Quark._g_2dfile_2derror_2dquark.Code4: Error al crear el archivo '/work/bkp.aka/organic/~/.terminal.save.test.S9BJXW': No existe dicho archivo o directorio' – kvaibhav

+1

¿Cree primero el archivo? – trusktr

+0

¿Funciona o no? – webbi

4

"termit" puede guardar sesiones y es programable en lua: https://github.com/nonstop/termit/wiki No conozco la función "deshacer cierre la pestaña".

Como referencia, mi termit lua de configuración se puede encontrar aquí: https://github.com/thet/dotfiles-termit

+0

Instalé termit desde Ubuntu 12.04 repo, pero no pudo encontrar la manera de obtener la funcionalidad "deshacer cierre la pestaña". :( – kvaibhav

+0

Deshacer pestaña cerrar no está disponible, AFAIK. – thet

3

En Linux, gnome-terminal es capaz de cargar varias pestañas con diferentes directorios de trabajo. Al igual que termit (que es mucho más flexible debido a su interfaz de scripts lua), no tiene la función "deshacer cierre la pestaña".

Abra el terminal Gnome con varias pestañas, cada una en otro directorio de trabajo: gnome-terminal --tab --working-directory=/home --tab --working-directory=~ --tab --working-directory=/opt.

Abra el terminal Gnome con varias pestañas y un directorio base de trabajo: gnome-terminal --working-directory=/home --tab --tab --tab.

Para obtener más opciones, haga: gnome-terminal --help-all.

Cuestiones relacionadas