Usa un profilo diverso per un Terminale specifico

1

Quando si accede al server remoto con Terminal, ho bisogno di usare un profilo diverso. C'è un modo per rendere il terminale visualizzato con un profilo diverso? Ancora meglio, c'è un modo per riconoscere l'accesso di accesso per la visualizzazione con profilo diverso automaticamente?

    
posta prosseek 26.01.2014 - 16:43
fonte

1 risposta

2

Per "Profilo" presumo intendete i diversi profili definiti nelle preferenze di Terminale in "Impostazioni"?

In tal caso, modificare, duplicare o creare qualsiasi profilo che si desidera utilizzare durante la connessione al server remoto. Sotto la scheda "Shell" del profilo, imposta il comando da eseguire per essere il comando ssh che fornisci per accedere al server remoto. Deseleziona "Esegui all'interno della shell". Ora, ogni volta che apri quel profilo sotto il menu "Shell" del Terminale, avvierà la connessione remota. Se vuoi ancora più automazione, assegna una scorciatoia da tastiera per quel profilo nelle preferenze Keyboard di System Preferences.

Sestaicercandodifarloaccaderequandoscriviuncomandossh,cisonoduealternative:

  1. ScriviunafunzionedishellpereseguireunosScript(AppleScript)primadelcomandossh(vedi questa altra risposta ).
  2. Usa qualcosa come tput setab <n>; clear nel tuo file .bashrc remoto. Vedi colorazione di sfondo per i valori da utilizzare per n . Si noti che questo non verrà mantenuto se si incorporano codici di escape nel prompt che ripristinano i colori o se si esegue qualcos'altro che reimposta i colori del terminale. Questo si attiverà anche dopo la disconnessione, ma può essere risolto con codici di escape simili. Non sta davvero cambiando il "Profilo", ma potresti ottenere l'effetto che stai cercando.
risposta data 27.01.2014 - 05:27
fonte

Leggi altre domande sui tag