Finestre Split Split su Snow Leopard


14

Non sono sicuro che qualcuno se ne sia mai accorto, ma nel leopardo delle nevi nel Terminale nell'angolo superiore dello scorrimento c'è un'icona che può essere utilizzata anche tramite il tasto Apple + D

Come posso usare entrambe le finestre indipendentemente l'una dall'altra? Altrimenti quello che vedo ottengo uno specchio


@kenorbcurl: (6) Could not resolve host: tmux.darwinports.com; Name or service not known
alexus,

Risposte:


27

Stai fraintendendo la funzione. Non è pensato per due terminali separati. Ha lo scopo di consentire a un utente di vedere due diversi punti di vista nello stesso terminale. Ad esempio, se hai 3000 file in una directory ed esegui un comando ls, l'output sarà molto lungo.

Se usi il riquadro diviso, puoi scorrere quell'output lungo senza dover girare avanti e indietro, probabilmente perdendo il tuo posto lungo il percorso.

Se si desidera due terminali, utilizzare le schede o finestre separate.


2
Oppure usa i comandi screeno tmux, che possono visualizzare più sessioni terminali con divisioni orizzontali e verticali.
Chris Page

10

Penso che quello che stai cercando sia il comando 'schermo'. Dai un'occhiata alla sua pagina man. Fondamentalmente ti permette di avere diversi "schermi" virtuali all'interno di una finestra terminale (senza schede o finestre multiple).

Avvio rapido: esegui il comando 'schermata' nel tuo terminale, premi Invio, quindi premi CTRL + A CTRL + C per aprire una nuova schermata, quindi premi CTRL + A CTRL + A per passare tra le 2 schermate appena create.

Dai un'occhiata a questo podcast per una bella spiegazione (le cose su 'schermo' sono alle 3:10 nel video): http://movies.apple.com/datapub/us/podcasts/leopardserverquicktours/quicktours-31-terminal_tips .m4v


Questa è la migliore guida all'uso dello schermo MAI. Nient'altro è troppo complesso per provarlo.
Dan Rosenstark,

5

La funzione di riquadro diviso fa esattamente quello che fa in un editor di testo: divide la finestra del terminale corrente a metà e consente di scorrere ciascuna metà separatamente.

È estremamente utile quando si desidera esaminare l'output di un comando precedente mentre si continua a interagire con la riga di comando. Molto più facile che scorrere su e giù tra due sezioni!


giusto, anche se non riesco a controllare ciascuna metà del terminale separatamente, per me funziona come un mirror, qualunque cosa faccia in una parte fa la stessa cosa in un'altra ... come posso effettivamente controllare ciascuna di esse separatamente?
alexus

È utile solo quando si scorre un riquadro verso l'alto. Cos'altro vuoi controllare separatamente?
s4y,

0

Penso che il terminale split si comporti più come l'interfaccia di comando split. Quindi, una volta eseguito un comando dell'editor in uno dei riquadri, le viste sono ora isolate. Non è possibile controllare in modo indipendente ciascun riquadro. Se ci si trova in modalità riga di comando, il mirror funziona per dividere l'interfaccia della riga di comando.


-2

È intenzionale o probabilmente un bug - su questo è stato archiviato un rapporto di bug.

Ad ogni modo, la funzione Split Pane è praticamente inutile in questa fase per i tossicodipendenti di Terminal: è solo una funzione mirror e, se è intenzionale, nessuno sa che cosa ha bisogno di questa particolare funzione.

Prega che venga risolto in 10.6.2. :)

Nel frattempo, se si desidera lavorare con due terminali in modo indipendente, è possibile utilizzare una nuova scheda Terminale o una nuova finestra Terminale.


spero che Apple faccia in modo che entrambi agiscano come se dipendessero l'uno dall'altro
alexus,

1
È chiaramente per quando vuoi vedere qualcosa che hai fatto prima e inserire nuovi comandi allo stesso tempo.
Matthew Schinckel,

Invia una richiesta di miglioramento su bugreport.apple.com se vuoi far sapere ad Apple che i terminali "piastrellati" sono una caratteristica importante per te.
Chris Page
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.