¿Puedo guardar pestañas al salir en mi iTerm 2, para que no tenga que abrir los mismos directorios nuevamente después de reiniciar?
Como hace Chrome, por ejemplo.
No pude encontrar esa opción en la configuración. Tal vez "Arreglos" es lo que quiero, pero parece que me obliga a guardar explícitamente las pestañas.
Respuestas:
Puede guardar y restaurar la distribución de ventanas con ⇧ ⌘ Sy las ⇧ ⌘ Ropciones debajo de la pantalla de ventana en iTerm2
Puede iniciar la opción de disposición predeterminada para habilitar en Preferencias -> General -> Inicio -> Abrir disposición de ventana predeterminada .
Puede agregar arreglos con ⇧ ⌘ Sy administrarlos en Preferencias -> pestaña Arreglos .
fuente
Prueba iTermocil
fuente
yml
archivo, sin embargo, esto no restaura las pestañas al reiniciarEsto es lo que hago, ejecutando OSX 10.10.4:
Instale iTerm todas las noches (la última versión). La cerveza es la más fácil:
brew tap caskroom/versions && brew cask install iterm2-nightly
Puede ejecutar esto en paralelo con otras versiones; Uso Spotlight y miro las versiones para ver cuál estoy abriendo. De forma predeterminada, se configurará para habilitar la restauración de sesión, que restaurará pestañas y directorios. Sin embargo, es posible que deba ajustar las preferencias de su sistema Apple en Preferencias del sistema> General, donde Cerrar ventanas al salir de una aplicación. Vea este problema de Gitlab para una captura de pantalla si eso lo confunde.
fuente
En iTerm, vaya a Preferencias -> General y en Configuración de inicio Usar configuración de restauración de ventana del sistema .
Vaya a Preferencias del sistema macOS -> General y asegúrese de que Cerrar ventanas al salir de una aplicación esté desmarcado .
fuente
Si alguien como yo tiene problemas para habilitar 'Restauración de sesión' en iTerm 2.9 beta (o iTerm3 beta como lo llaman) haga lo siguiente:
Probablemente para los geeks tecnológicos es obvio que uno debería seleccionar esta opción para que esta característica funcione, pero para mí no lo fue y nunca he visto esto mencionado en ningún lado.
fuente
Esto es posible con iterm2: https://www.iterm2.com/documentation-restoration.html
También tuve que desmarcar "cerrar ventanas al salir de una aplicación" en mis preferencias generales del sistema: https://support.apple.com/en-us/HT204005 .
fuente
Llega bastante tarde, pero primero debe crear algunos perfiles y luego usar Command- Option/ Alt- Shift H( Hes para división horizontal; o cambiar Vpara división vertical). Le mostrará una lista de sus perfiles y luego podrá agregarlos a su división. Una vez que construye la configuración que le gusta al igual que Sairam hizo anteriormente.
Aquí hay un video que explica: Perfiles iterm2 y arreglos de ventanas .
fuente
Todavía no es exactamente lo que desea, pero como puede verificar la
$ITERM_SESSION_ID
variable de entorno para ver en qué panel se encuentra, al combinar esto con una disposición de ventana guardada, puede hacer que cada panel comience con una ruta inicial diferente, o simplemente cualquier cosa desea ejecutar de forma predeterminada.Por ejemplo, mi disposición de ventanas guardadas son dos pestañas con dos paneles en la primera pestaña. Así que tendré
$ITERM_SESSION_ID=w0t0p0
para el primer panel en la primera pestaña,$ITERM_SESSION_ID=w0t0p1
para el segundo panel y$ITERM_SESSION_ID=w0t1p0
para el panel único en la segunda pestaña. 'w' significa ventana, 't' para pestaña y 'p' para panel. Compruebo estas variables en mi.zshrc
y ejecuto Vim en w0t0p0, iPython en w0t1p0, respectivamente.fuente
En iTerm2 v2.1.4 hay un ajuste en
Profiles
:Reuse previous session's directory
. Puede haber estado allí en las versiones anteriores, pero no he buscado.Ver captura de pantalla:
fuente
No, a partir de hoy no pude encontrar ninguna manera de establecer un diseño / pestañas con rutas y recuperarlo (como lo hace Sublime Text, por ejemplo) en iTerm (2.9).
Personalmente, me sorprende cómo una característica básica (creo que mucho más relevante que los colores de pestañas, por ejemplo) todavía falta en un proyecto tan maduro.
fuente
Deshabilitar la
System Preferences -> General -> "Close windows when quitting an app"
casilla de verificación hizo el trabajo por mí.fuente
Encontré la solución en el sitio web oficial de iTerm2, échale un vistazo aquí https://www.iterm2.com/documentation-restoration.html .
Después de configurar iTerm2 restaura la última sesión al igual que Chrome. Sin embargo, el proceso (por ejemplo, npm start) no se puede restaurar.
Funciona perfectamente con iTerm2 build 3.0.14 y macOS Sierra 10.12.6 (16G29). Espero eso ayude.
fuente