VTE (Virtual Terminal Emulator) è un software di libreria open source e totalmente gratuito che è stato progettato da zero per funzionare come un widget di emulatore di terminale per il toolkit GTK + 2.0 (o superiore). Può essere utilizzato dagli sviluppatori di GNOME per iniettare stringhe di capacità del terminale all'interno di un albero di tabelle.
È usato dal terminale GNOME
VTE è un widget terminale utilizzato dall'applicazione GNOME Terminal, ma può anche essere utilizzato per incorporare una console / terminale in editor, IDE, giochi, ecc. VTE include libvte, una libreria che implementa un widget di emulatore di terminale per GTK + e il programma vte, un'applicazione di esempio che avvolge quel widget in una finestra GTK.
Opzioni di applicazione
L'applicazione offre diverse opzioni, come la possibilità di disabilitare l'anti-aliasing, specificare un'immagine di sfondo, monitorare / dev / console, evidenziare gli URL all'interno di un emulatore di terminale, disabilitare il rewrapping sul ridimensionamento, eseguire comandi nel terminale , oltre a disabilitare il doppio buffering.
Inoltre, gli utenti saranno in grado di disabilitare lo spawn di una shell all'interno dell'emulatore di terminale, abilitare l'uso di uno sfondo trasparente, utilizzare avvisi visibili e udibili, abilitare l'uso di vari controlli di debug, impostare la posizione e le dimensioni del terminale e abilitare un colore di evidenziazione distinto per le selezioni.
L'editor di terminale virtuale GNOME
Essendo associato al progetto GNOME, VTE è anche conosciuto come un programma di editor di terminale virtuale per il controverso ambiente grafico desktop GNOME, nonché per il potente toolkit GTK +.
Sotto il cappuccio e la disponibilità
Il software è scritto interamente nel linguaggio di programmazione C e distribuito insieme al progetto GNOME. Può essere scaricato dal suo sito Web ufficiale o tramite Softoware come tarball universale, che può essere installato in qualsiasi distribuzione GNU / Linux. VTE è anche disponibile sui repository software di default di molte distribuzioni Linux.
Novità in questa versione:
- emulazione: ignora bce solo quando si esegue il trasferimento automatico alla nuova riga
- build: vala: Fix check per valac & gt; = 0.31.1
- build: vala: Bump versione di Vapigen richiesta a 0.24
- pty: spawn: riempire sempre il GError in caso di errore
- widget: aggiungi altri codici di cambio di layout xkb all'elenco dei modificatori
- Aggiornamento della traduzione croata li>
- Aggiorna traduzione in lingua bielorussa
Novità nella versione:
- emulazione: Ignora bce solo quando si esegue il trasferimento automatico alla nuova riga
- build: vala: Fix check per valac & gt; = 0.31.1
- build: vala: Bump versione di Vapigen richiesta a 0.24
- pty: spawn: riempire sempre il GError in caso di errore
- widget: aggiungi altri codici di cambio di layout xkb all'elenco dei modificatori
- Aggiornamento della traduzione croata li>
- Aggiorna traduzione in lingua bielorussa
Novità nella versione 0.50.1:
- emulazione: ignora bce solo quando si esegue il trasferimento automatico alla nuova riga
- build: vala: Fix check per valac & gt; = 0.31.1
- build: vala: Bump versione di Vapigen richiesta a 0.24
- pty: spawn: riempire sempre il GError in caso di errore
- widget: aggiungi altri codici di cambio di layout xkb all'elenco dei modificatori
- Aggiornamento della traduzione croata li>
- Aggiorna traduzione in lingua bielorussa
Novità nella versione 0.50.0:
- emulazione: Ignorare bce solo quando si esegue l'autowrapping sul nuovo riga
- build: vala: Fix check per valac & gt; = 0.31.1
- build: vala: Bump versione di Vapigen richiesta a 0.24
- pty: spawn: riempire sempre il GError in caso di errore
- widget: aggiungi altri codici di cambio di layout xkb all'elenco dei modificatori
- Aggiornamento della traduzione croata li>
- Aggiorna traduzione in lingua bielorussa
Novità nella versione 0.48.1:
- VTE ora dipende da PCRE2 e GRegex (che usa PCRE1 internamente) l'uso è deprecato.
Novità nella versione 0.46.1 / 0.48.0 Beta:
- VTE ora dipende da PCRE2 e GREGEX (che usa internamente PCRE1) è deprecato.
Le novità nella versione 0.46.1:
- VTE ora dipende da PCRE2 e GREGex (che usa internamente PCRE1) è deprecato.
Novità nella versione 0.46.0:
- VTE ora dipende da PCRE2 e GRegex (che usa PCRE1 internamente) l'uso è deprecato.
Novità nella versione 0.44.2 / 0.46.0 Beta:
- VTE ora dipende da PCRE2 e GREGEX (che usa internamente PCRE1) è deprecato.
Novità nella versione 0.44.2:
- stream: corregge un arresto anomalo sul troncamento seguito da reset
- pty: reimposta il gestore SIGQUIT al suo valore predefinito
- lib: aggiungi G_BEGIN / END_DECLS mancante
- Versione post versione di bump
Novità nella versione 0.42 Beta 1:
- stream: corregge un arresto anomalo sul troncamento seguito da reset
- pty: reimposta il gestore SIGQUIT al suo valore predefinito
- lib: aggiungi G_BEGIN / END_DECLS mancante
- Versione post versione di bump
Novità nella versione 0.40.2:
- stream: corregge un arresto anomalo sul troncamento seguito da reset
- pty: reimposta il gestore SIGQUIT al suo valore predefinito
- lib: aggiungi G_BEGIN / END_DECLS mancante
- Versione post versione di bump
Novità nella versione 0.40.0:
- Traduzione italiana aggiornata li>
Novità nella versione 0.39.1:
- Ricrea box_drawing.h se lo script del generatore cambia. Evita la rottura del build quando il formato cambia.
- squillo: non creare flussi per lo schermo alternativo
- stream: comprime i dati con zlib
- stream: implementa con un descrittore di file
- emulazione: le sequenze di modifica della finestra di modifica eseguono solo un'azione
- emulazione: cambia il soft reset per non tornare alla schermata normale
- doc: Aggiorna iso2022.txt: mantieni solo quelli supportati e correggi British
- build: rilascia unitables
- : Risolto il problema con il cursore di ripristino senza un precedente cursore di salvataggio
- widget: raccogli solo quando un bambino è presente
- Aggiornamento traduzione turca
- pty: Predefinito a TERM = xterm-256color
- widget: non lasciare un bambino zombi quando chiudi un terminale
- : modifica cancella in linea quando il cursore si trova oltre l'ultima colonna
- ring: aggiungi _vte_ring_reset ()
Emulazione
Emulazione
Novità nella versione 0.35.1:
- Supporto per 16 milioni di colori (# 704449)
- Correggi Home / Fine e alcuni altri tasti (# 600659, # 643233, # 710349)
- Aggiungi API per abilitare / disabilitare il riavvolgimento su ridimensionamento (# 336238)
- Correggi una regressione delle prestazioni di lunga data (# 721944)
- Correzioni di bug (# 586950, # 619891, # 672210, # 685759, # 691972, # 720977, # 721522)
Novità nella versione 0.35.0:
- Build fixes
- Correzioni di portabilità (# 710165)
- Correzioni di bug (# 4993, # 13299, # 336238, # 542087, # 686097, # 693013, # 705985, # 709692, # 709584, # 709930, # 710426, # 710481, # 710483, # 710484, # 710488 , # 710486)
Novità nella versione 0.34.9:
- Le linee scompaiono dopo aver posizionato il cursore indietro (# 708496)
- Rifiuti visualizzati dopo il ridimensionamento mentre si utilizza uno schermo alternativo (# 415277)
- vte usa troppi descrittori di file (parte di # 646098)
- Posizione scorretta della barra di scorrimento dopo il & quot; meno & quot; comando (# 676075)
- Aggiungi supporto per DEC 1007 per impostare la modalità di scorrimento alternativa (# 518405, # 709060)
- Utilizza O_TMPFILE se disponibile (# 704705)
- Miglioramenti alla memoria di scorrimento (# 637275)
- Interroga l'asserzione (# 676075)
- zsh - molto spazio vuoto dopo il ridimensionamento dei terminali basati su VTE (# 708213)
- Correzioni varie
Novità della nuova versione nella versione 0.34.7:
- Impostazioni honour gtk-enable-primary-paste
- Ridisegna quando si cambiano i colori (# 702415)
Novità nella versione 0.34.6:
- vte.sh bugfix
- Aggiungi un nuovo flag per vte_terminal_fork_command_full () per non copiare l'ambiente genitore
- Consenti alla stringa vuota di OSC 6 e OSC 7 di rimuovere un valore precedentemente impostato
Novità nella versione 0.34.4:
- Script vte.sh migliorato (# 697225)
Novità nella versione 0.34.3:
- Correzioni di introspezioni (# 676999, # 690003)
- Build fixes (# 690554)
- Correzioni di portabilità (# 694494)
- Aggiornamenti della traduzione
Novità nella versione 0.34.1:
- Manca la modalità di selezione fine Shift (# 683730)
- Non segnalare il rilascio del tasto Maiusc sinistro (# 683729)
- xterm modalità di tracciamento del mouse estesa (# 681329)
- Supporto SGR 3 (testo in corsivo) (# 685223)
Requisiti :
- Libreria di configurazione dei caratteri
I commenti non trovato