Cambios en Terminal en El Capitán

¿Alguien puede describir los cambios realizados en Terminal.app en El Capitan? Acabo de notar que los eventos del mouse comenzaron a funcionar en Tmux, ¡lo cual es increíble!

Tenía el siguiente conjunto en mi tmux.conf:

setw -g mode-mouse on
set -g mouse-select-pane on
set -g mouse-resize-pane on
set -g mouse-select-window on

que no funcionó porque la Terminal anterior a OS X 10.11 no pasaba los eventos del mouse a los procesos subyacentes. Ahora funciona maravillosamente. ¿Qué otros cambios se incluyen en la nueva Terminal?

No es una característica de 10.11, pero noté que lessreconoce el desplazamiento del mouse en algún momento alrededor de 10.9 o 10.10.

Respuestas (2)

La nueva característica Marcas en El Capitán 10.11 Terminal agrega estructura al contenido de la terminal al marcar líneas de solicitud y otro contenido interesante, lo que permite operaciones como navegar, seleccionar, copiar, imprimir y eliminar comandos o su salida.

Consulte el menú Editar , especialmente los submenús Marcas , Marcadores y Navegación para ver los comandos relacionados con Marcas.

Las marcas se indican con "corchetes" en cada extremo de una línea marcada. Los marcadores son una marca más pesada (se usan para marcar secciones con una marca de tiempo o un nombre personalizado) y se indican con líneas verticales más gruesas y un color de fondo diferente.

Puede ocultar los indicadores de marcas si no desea verlos, con el elemento de menú Ver > Ocultar/Mostrar marcas . Esto no elimina las marcas ni impide que funcionen los comandos relacionados con las marcas.

Una buena explicación de lo que puede hacer con Marcas y los comandos relacionados se encuentra en esta respuesta a esta pregunta .

Ahh, una hermosa característica de hecho. Sin embargo (lo cual es quizás natural) las marcas no funcionan en tmux.
Las marcas no funcionan en la pantalla alternativa, porque su contenido está desconectado del scrollback del terminal. Más específicamente, tmux (y screen) son terminales virtuales con sus propios búferes de desplazamiento hacia atrás, de los que Terminal no sabe nada. Si marcó una línea en tmux, no estaría conectado con el contenido de tmux.

Las líneas de comando ahora están marcadas con corchetes como en el fragmento de pantalla a continuación.

captura de pantalla

Hay mucho más en esto que corchetes. Esas son "marcas", y hay un montón de referencias a ellas en el menú de edición. Puede agregar y quitar marcas, y usarlas para moverse, seleccionar o borrar la salida. Y puede ocultar el corchete del menú de vista pero aún obtener la funcionalidad.