Mudanças no Terminal em El Capitan

15

Alguém pode descrever as alterações feitas no Terminal.app em El Capitan? Acabei de notar que os eventos do mouse começaram a funcionar no Tmux, o que é incrível!

Eu tinha o seguinte conjunto no meu 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 não funcionou porque o Terminal anterior ao OS X 10.11 não passou eventos do mouse para processos subjacentes. Agora funciona maravilhosamente. Que outras mudanças estão incluídas no novo Terminal?

siphiuel
fonte
Não é um recurso 10.11, mas notei que lessreconhece a rolagem do mouse em torno de 10.9 ou 10.10.
CyberSkull

Respostas:

2

O novo recurso Marks do El Capitan 10.11 Terminal adiciona estrutura ao conteúdo do terminal, marcando linhas de prompt e outros conteúdos interessantes, permitindo operações como navegar, selecionar, copiar, imprimir e excluir comandos ou sua saída.

Consulte o menu Editar , especialmente os submenus Marcas , Marcadores e Navegação para obter comandos relacionados a Marcas.

As marcas são indicadas com "colchetes" em cada extremidade de uma linha marcada. Os marcadores são uma marca mais pesada - são usados ​​para marcar seções com um carimbo de data / hora ou um nome personalizado - e são indicados com linhas verticais mais espessas e uma cor de fundo diferente.

Você pode ocultar os indicadores de marca se não quiser vê-los, com o item de menu Exibir> Ocultar / Mostrar Marcas . Isso não remove marcas nem impede que os comandos relacionados às marcas funcionem.

Uma boa explicação sobre o que você pode fazer com o Marks e os comandos relacionados encontra-se nesta resposta a esta pergunta .

Chris Page
fonte
Ahh, uma característica bonita mesmo. No entanto (talvez natural), as marcas não funcionam no tmux.
Siphiuel 6/11
11
As marcas não funcionam na tela alternativa, porque seu conteúdo está desconectado da rolagem do terminal. Mais especificamente, o tmux (e a tela) são terminais virtuais com seus próprios buffers de retorno, dos quais o Terminal não conhece nada. Se você marcou uma linha no tmux, ela não seria conectada ao conteúdo do tmux.
Chris Página
5

As linhas de comando agora estão marcadas com colchetes, como no snippet da tela abaixo.

captura de tela

dhvu
fonte
5
Há muito mais do que colchetes. Essas são "marcas" e há várias referências a elas no menu de edição. Você pode adicionar e remover marcas e usá-las para se movimentar, selecionar ou limpar a saída. E você pode ocultar o suporte no menu Exibir, mas ainda assim obter a funcionalidade.
ughoavgfhw