Fai una domanda in due parti, ottieni una risposta in quattro parti!
Ricapitoliamo.
Domanda originale:
Is there a way to use TotalTerminal with Go2Shell or to open in TotalTerminal a shell set to the current directory?
Domanda "bollita":
Is it possible to have multiple windows (or tabs) in the Visor of TotalTerminal?
(Very related to your linked second question, I think.)
Risposta originale e bollita: sì, e certo: in effetti, qui, ti ho scritto una piccola app .
È un'applet di Automator con una mistura di shell, AppleScript e un paio di trigger System Events. Molti avvertimenti, alcune istruzioni:
- [ Alcuni di questi possono essere modificati modificando gli script: apri il programma in Automator. ]
-
⌘
-drag nella barra degli strumenti del Finder per "installare".
- Devi avere TotalTerminal aperto (ad esempio, l'icona della barra dei menu) prima di utilizzare questo.
- Sarà necessario "abilitare l'accesso per i dispositivi ausiliari" (< = 10.8) o autorizzare "Eventi di sistema" nel riquadro Sicurezza / Accessibilità (10.9). Ti verrà richiesto.
- Il trigger Visor deve essere
⌘ /
- Il tuo profilo predefinito deve essere "Visor".
- L'azione di avvio deve essere "nuova finestra con le impostazioni: Visor".
- Non funziona al 100% come Go2Shell, poiché qualcosa nel Finder deve essere selezionato - se sembra non funzionare, assicurati di aver fatto clic su qualcosa. Principalmente influisce solo sulla vista dell'icona.
- Probabilmente un paio di altre cose che sto dimenticando. Se decidi di usarlo e non riesci a farlo funzionare, fammi sapere. fa funziona.
Ma:
Probabilmente non vuoi usare questo.
Se posso permettermi di indovinare la tua domanda di fondo , penso che potrebbe essere qualcosa di effetto:
I'm using the Terminal a lot these days, and I've found TotalTerminal to be very useful. But its also limited in a lot of ways. How can I do [this/that/the other]?
(Mi sto cacciando che è fondamentalmente il caso da quando mi sono trovato nella stessa situazione non molto tempo fa.)
Quindi, probabilmente una risposta migliore:
(Secondo la mia opinione ed esperienza.)
Semplicemente in virtù del fatto che stai facendo queste domande, ed è abbastanza importante per te per pubblicare un premio, credo che sia ora di passare a un più potente emulatore di terminale . Potresti aver già guardato iTerm, forse le sue configurazioni / preferenze sono state ingombranti, e sì, questo non è uno dei suoi punti di forza. Ma una volta superato questo, lo compensa in potenza e flessibilità. Vale assolutamente la pena investire il tempo necessario per scoprirlo, poiché può fare ciò che stai chiedendo ora, e probabilmente che cosa chiederai anche a next .
Solo un paio di esempi:
-
più tasti di scelta rapida del sistema per "visori" flessibili, con impostazioni personalizzabili per ciascuno.
- Riquadri riquadri divisi, oltre a schede.
- Go2Shell lo supporta bene:
open -a Go2Shell --args config
, seleziona iTerm2.
- Non richiede l'hacking di Terminal.app iniettando il codice.
- Molto altro (guarda sotto il menu guida).
Demo rapida e sporca (gif animata, fai clic per espandere):
Se qualcuno si sta chiedendo che magia vedono qui:
Questo è iTerm (con un profilo con un tasto di scelta rapida del sistema), Tema Solarizzato , pesce e vimpager .
Speriamo che troverai qualcosa che funzioni bene per il tuo flusso di lavoro: se no, continua a cercare.
Più o meno, qualcuno lo ha sempre fatto - devi solo trovarlo!