Consigli e suggerimenti per Terminale Windows

Al primo avvio

Quando si installa Terminale Windows, verrà accolto con una richiesta di Windows PowerShell. Terminale Windows viene fornito con profili Windows PowerShell, prompt dei comandi e Azure Cloud Shell per impostazione predefinita.

Oltre a questi profili, se sono installate distribuzioni di sottosistema Windows per Linux (WSL), il terminale creerà automaticamente i profili per tali distribuzioni. Se si desidera installare distribuzioni WSL aggiuntive nel computer, è possibile eseguire questa operazione dopo l'installazione del terminale e nel successivo avvio del terminale, verranno visualizzati automaticamente i profili per tali distribuzioni. Questi profili avranno l'immagine Tux Linux come icona.

Nota

È possibile modificare l'icona di ogni distribuzione WSL se desiderato. Le icone di distribuzione specifiche non vengono inviate all'interno del terminale, ma possono essere scaricate e assegnate usando le impostazioni del terminale.

Visualizzare le impostazioni predefinite

Terminale Windows include un ampio set di impostazioni predefinite, incluse combinazioni di colori e tasti di scelta rapida (ora denominate "Azioni personalizzate"). Se si vuole visualizzare il file delle impostazioni predefinite, è possibile tenere premuto ALT e fare clic sul pulsante Impostazioni nel menu a discesa.

Impostazioni predefinite del profilo

Terminale Windows consente di applicare un'impostazione a ogni profilo senza dover duplicare l'impostazione per ogni voce del profilo. Questa operazione può essere eseguita aggiungendo un'impostazione all'interno della matrice "defaults" all'interno dell'oggetto profili . Altre informazioni sulle impostazioni generali del profilo, sulle impostazioni del profilodi aspetto e sulle impostazioni avanzate del profilo.

"profiles":
    {
        "defaults":
        {
            // Put settings here that you want to apply to all profiles.
            "fontFace": "Cascadia Code"
        },
        "list":
        []
    }

Rinominare una scheda

È possibile fare clic con il pulsante destro del mouse su una scheda e scegliere Rinomina scheda per rinominare una scheda per la sessione corrente del terminale. Se si seleziona questa opzione nel menu di scelta rapida, il titolo della scheda verrà sostituito da un campo di testo modificabile. Per impostare il titolo della scheda del profilo per ogni istanza del terminale, vedere questa esercitazione per altre informazioni.

Ridenominazione delle schede di Terminale Windows

Colora una scheda

È possibile fare clic con il pulsante destro del mouse su una scheda e scegliere Colore... per colorare la scheda per la sessione del terminale. È possibile selezionare da un elenco predefinito di colori oppure selezionare Personalizzato... per selezionare qualsiasi colore usando la selezione colori o i campi RGB/HSV o hex.

Colore delle schede di Terminale Windows

Suggerimento

Usare il campo esadecimale per impostare la scheda sullo stesso colore del colore di sfondo per ottenere un aspetto uniforme.

Può tabColor essere impostato come parte di un profilo. Vedere Profilo - Aspetto: colore della scheda. Ad esempio:

 {
            "guid": "{1234abc-abcd-1234-12ab-1234abc}",
            "name": "Windows PowerShell",
            "background": "#012456",
            "tabColor": "#012456",
        },

Impossibile impostare come tabColor parte di una combinazione di colori. Inoltre, mentre è possibile impostare il titolo della scheda dalla riga di comando con sequenze di escape, attualmente non è possibile impostare il colore della scheda in questo modo.

Interazione del mouse

Esistono diversi modi per interagire con Terminale Windows usando un mouse.

Zoom con il mouse

È possibile ingrandire la finestra di testo di Terminale Windows (rendendo maggiore o ridotta la dimensione del testo) tenendo premuto CTRL e scorrimento. Lo zoom rimarrà persistente nella sessione del terminale. Se si desidera modificare le dimensioni del carattere, è possibile ottenere altre informazioni sulla funzionalità delle dimensioni del carattere nella pagina Profilo - Aspetto.

Regolare l'opacità dello sfondo con il mouse

È possibile regolare l'opacità dello sfondo tenendo premuto CTRL+MAIUSC e scorrimento. L'opacità rimarrà persistente per la sessione del terminale. Se si vuole modificare l'opacità acrilica per un profilo, è possibile ottenere altre informazioni sugli effetti di sfondo acrilico nella pagina Profilo - Aspetto.

Nota

In Terminale Windows anteprima versione 1.12, la modifica dell'opacità di sfondo con la rotellina del mouse userà l'opacità in stile vintage per impostazione predefinita, a meno che non useAcrylic sia impostata su true nelle impostazioni. Prima della versione 1.12, il terminale userebbe sempre l'acrilico per la trasparenza.

È possibile aprire un collegamento ipertestuale dall'interno di Terminale Windows con il mouse usando ctrl + clic.

Trascinare e rilasciare file/cartella per aprire

È possibile trascinare e rilasciare un file o una cartella sul pulsante Nuova scheda per aprire il profilo predefinito con tale file o cartella specificata. Per impostazione predefinita, verrà aperta una nuova scheda. È possibile tenere premuto ALT per aprire un nuovo riquadro nella scheda corrente o tenere maiusc per aprire una nuova finestra.

Terminale Windows trascinare e rilasciare

Copia/incolla

È possibile fare clic con il pulsante destro del mouse per copiare e incollare il testo all'interno di Terminale Windows usando l'archiviazione degli Appunti.

Terminale Windows include anche un'impostazione copyOnSelect che può essere impostata su true per consentire a qualsiasi testo selezionato con il mouse di essere copiato immediatamente negli Appunti. In questo caso facendo clic con il pulsante destro del mouse, la selezione verrà sempre incollata.

Supporto del mouse per terminale virtuale e WSL

Terminale Windows supporta l'input del mouse nelle applicazioni sottosistema Windows per Linux (WSL), nonché nelle applicazioni Windows che usano l'input del terminale virtuale (VT). Ciò significa che le applicazioni, ad esempio tmux e Midnight Commander , riconosceranno quando si selezionano gli elementi nella finestra Terminale. Se un'applicazione è in modalità mouse, è possibile tenere premuto lo spostamento per effettuare una selezione anziché inviare input VT.

Inviare comandi di input con un'associazione di chiavi

Terminale Windows consente di inviare input alla shell con un'associazione di chiavi. Questa operazione può essere eseguita con la struttura seguente all'interno della "actions" matrice del file settings.json.

{ "command": {"action": "sendInput", "input": ""}, "keys": "" }

È anche possibile aggiungere un "name": "" valore se desiderato.

Cancellare la schermata

L'invio di input alla shell con una scelta rapida da tastiera può essere utile per i comandi eseguiti spesso. Un esempio sarebbe cancellare la schermata:

{ "command": {"action": "sendInput", "input": "clear\r"}, "keys": "alt+k", "name": "clear terminal" }

Passare alla directory padre con un'associazione di chiavi può essere utile.

{ "command": {"action": "sendInput", "input": "cd ..\r"}, "keys": "ctrl+up" }

È anche possibile usare questa funzionalità per eseguire compilazioni o script di test.

Modalità messa a fuoco

"Modalità messa a fuoco" nasconde la barra del titolo e le schede che si trovano normalmente nella parte superiore di Terminale Windows, consentendo di concentrarsi solo sul contenuto del terminale. È simile a "modalità Zen" in Visual Studio Code.

Per immettere la modalità messa a fuoco, aprire il pallette dei comandi usando Ctrl + + Shiftp, immettere "modalità messa a fuoco" e selezionare "Attiva modalità di attivazione". Per uscire dalla modalità messa a fuoco, ripetere questi stessi passaggi.

Per impostare la modalità messa a fuoco per avviare ogni volta che si avvia Terminale Windows, aprire le impostazioni (Ctrl + ,) e selezionare la scheda Startup. In Modalità di avvio selezionare Messa a fuoco (o Stato attivo ingrandita), che è la modalità messa a fuoco con la finestra del terminale ingrandita. Selezionare Salva prima di uscire. La prossima volta che si avvia la Terminale Windows, verrà aperta in modalità messa a fuoco. Per arrestare Terminale Windows dall'avvio in modalità messa a fuoco, seguire questi stessi passaggi, ma selezionare Impostazione predefinita nell'elenco delle opzioni Modalità di avvio.

Per aggiungere un tasto di scelta rapida (o keybinding) per l'immissione della modalità di messa a fuoco, aprire il settings.json file ( + CtrlShift + ,). All'interno del settings.json file trovare la "actions": sezione e aggiungere il comando seguente:

{ "command": "toggleFocusMode", "keys": "ctrl+f12" }

Sostituire "ctrl+f12" con il collegamento/la combinazione di tasti di scelta, ma assicurarsi di non ripetere i tasti esistenti dall'elenco Azioni. È anche possibile visualizzare un elenco di Azioni con keybinding associati e + Aggiungi nuove associazioni, nella scheda Azionidel dashboard impostazioni Terminale Windows. Ricordarsi di salvare dopo aver apportato modifiche. È ora possibile attivare la modalità di messa a fuoco usando il tasto di scelta rapida "azione" creato. (Nel caso dell'esempio , Shift + F12).

Per altre informazioni su questo comando, vedere toggleFocusMode.

Modalità quake

"Modalità Quake" è il nome della modalità speciale immessa dal terminale quando si assegna una finestra _quake. Quando una finestra è in modalità quake:

  • Il terminale viene automaticamente ritagliato nella metà superiore del monitor.

  • La finestra non può più essere ridimensionata orizzontalmente o dall'alto. Può essere ridimensionata solo nella parte inferiore.

  • La finestra entra automaticamente nella modalità messa a fuoco (si noti che potrebbero essere presenti più schede in modalità messa a fuoco).

  • Quando windowingBehavior è impostato su "useExisting" o "useAnyExisting", ignorano l'esistenza della _quake finestra.

  • Quando ridotto al minimo, la finestra verrà nascosta dalla barra delle applicazioni e dallaschedaALT+.

  • Una sola finestra può essere la finestra della modalità di terremoto alla volta.

La finestra modalità quake può essere creata associando l'azione quakeMode oppure eseguendo manualmente la riga di comando:

wt -w _quake

Nota

Se non si dispone di un'azione quakeMode associata e si riduce al minimo la finestra del quake, è necessario passare a Task Manager per poter uscire da tale finestra del terminale.