Modifiche al Terminal di El Capitan


15

Qualcuno può descrivere le modifiche apportate a Terminal.app in El Capitan? Ho appena notato che gli eventi del mouse hanno iniziato a funzionare in Tmux, il che è fantastico!

Ho avuto il seguente set nel mio 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

che non funzionava perché Terminal precedente a OS X 10.11 non passava gli eventi del mouse ai processi sottostanti. Ora funziona meravigliosamente. Quali altre modifiche sono incluse nel nuovo terminale?


Non è una funzione 10.11, ma ho notato che lessriconosce lo scorrimento del mouse intorno a 10.9 o 10.10.
CyberSkull,

Risposte:


2

La nuova funzione Marks in El Capitan 10.11 Terminal aggiunge struttura ai contenuti del terminal contrassegnando le righe di prompt e altri contenuti interessanti, consentendo operazioni come la navigazione, la selezione, la copia, la stampa e l'eliminazione dei comandi o il loro output.

Vedere il menu Modifica , in particolare i sottomenu Marks , Bookmarks e Navigation per i comandi relativi a Marks.

I segni sono indicati con "parentesi quadre" alle estremità di una linea contrassegnata. I segnalibri sono un segno più pesante (vengono utilizzati per contrassegnare sezioni con un timestamp o un nome personalizzato) e sono indicati con linee verticali più spesse e un colore di sfondo diverso.

È possibile nascondere gli indicatori dei segni se non si desidera vederli, con la voce di menu Visualizza> Nascondi / Mostra segni . Ciò non rimuove i segni o impedisce ai comandi relativi ai segni di funzionare.

Una buona spiegazione di cosa puoi fare con Marks e i relativi comandi si trova in questa risposta a questa domanda .


Ahh, davvero una bella caratteristica. Tuttavia (che è forse naturale) i segni non funzionano in tmux.
siphiuel,

1
I segni non funzionano nella schermata alternativa, poiché il suo contenuto è disconnesso dallo scrollback del terminale. Più specificamente, tmux (e schermo) sono terminali virtuali con i propri buffer di scrollback, di cui Terminal non sa nulla. Se hai contrassegnato una linea in tmux, questa non sarebbe connessa al contenuto di tmux.
Chris Page

5

Le righe di comando sono ora contrassegnate con parentesi quadre come nello snippet di schermo in basso.

immagine dello schermo


5
C'è molto di più oltre alle parentesi quadre. Questi sono "segni" e ci sono un sacco di riferimenti ad essi nel menu di modifica. È possibile aggiungere e rimuovere segni e usarli per spostarsi, selezionare o cancellare l'output. E puoi nascondere la parentesi dal menu Visualizza ma ottenere comunque la funzionalità.
ughoavgfhw,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.