Cambios a la Terminal en El Capitan

15

¿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 pasó los eventos del mouse a los procesos subyacentes. Ahora funciona maravillosamente. ¿Qué otros cambios se incluyen en la nueva Terminal?

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

Respuestas:

2

La nueva característica de Marcas en la Terminal El Capitan 10.11 agrega estructura a los contenidos de la terminal marcando líneas de aviso y otro contenido interesante, permitiendo 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 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 marca si no desea verlos, con el elemento de menú Ver> Ocultar / Mostrar marcas . Esto no elimina marcas ni impide que los comandos relacionados con Marcas funcionen.

En esta respuesta a esta pregunta se encuentra una buena explicación de lo que puede hacer con Marks y los comandos relacionados .

Chris Page
fuente
Ahh, una hermosa característica de hecho. Sin embargo (lo cual es quizás natural) las marcas no funcionan en tmux.
siphiuel
1
Las marcas no funcionan en la pantalla alternativa, porque su contenido está desconectado del desplazamiento hacia atrás del terminal. Más específicamente, tmux (y pantalla) son terminales virtuales con sus propios buffers de desplazamiento hacia atrás, de los cuales Terminal no sabe nada. Si marcó una línea en tmux, no se conectaría con el contenido de tmux.
Chris Page
5

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

captura de pantalla

dhvu
fuente
55
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 soporte del menú Ver pero aún así obtener la funcionalidad.
ughoavgfhw