Uno sguardo ad Alacritty L’applicazione terminale alimentata da OpenGL
Ci sono più applicazioni terminali per i sistemi Linux di quante tu possa immaginare… E francamente, la maggior parte di loro è come scegliere che calze indossare; pochissima differenza, salvo forse per scopi particolari, come calze termiche, o terminali di piastrellatura… Ma ogni tanto ne trovo uno che fa le cose in modo un po’ diverso, e mi incuriosisce di approfondire; come Alacritty .
Subito qualcosa da menzionare su Alacritty è che questa applicazione terminale è alimentata da GPU, utilizzando OpenGL; che gli conferisce un aspetto molto più liscio e veloce. Questo rende l’installazione del software più veloce? No… ma sembra e si sente molto bene, per quello che è. Tuttavia, questa non è l’unica caratteristica dell’applicazione; altre tali caratteristiche includono:
- Modalità Vi : consente di spostarsi in Alacritty e di scorrere indietro utilizzando la tastiera con movimenti del cursore simili al famoso editor di testo Vim, nonché i tasti di selezione del testo.
- Ricerca – Alacritty consente la ricerca di testo all’interno del buffer di scorrimento. Ciò si ottiene utilizzando la ricerca in stile Vi o la ricerca ‘normale’, a seconda delle preferenze per le combinazioni di tasti, tuttavia la ricerca Vi consente una maggiore libertà di movimento attraverso il buffer.
- Suggerimenti per il terminale: i suggerimenti per il terminale consentono di interagire più facilmente con il testo visibile quando non si è in modalità Vi. Alacritty ha varie azioni integrate che possono essere eseguite quando Alacritty rileva automaticamente vari elementi di testo e può anche inserire i testi in applicazioni esterne. I suggerimenti possono anche essere attivati tramite azioni del mouse semplicemente facendo clic sul testo.
- Espansione della selezione : la selezione del testo può essere espansa tenendo premuto CTRL, doppio clic e triplo clic rispettivamente per selezioni manuali, semantiche e intere righe.
- Apertura dell’URL con il mouse : si spiega da sé, è possibile fare clic sui collegamenti per aprirli.
Alacritty ha istruzioni di compilazione per Linux/BSD, un programma di installazione di file .dmg per MacOS e versioni di installazione e versioni portatili per Windows; ed è anche disponibile tramite il negozio Snap su sistemi Linux che utilizzano Snap.
Tuttavia, in Alacritty mancano in particolare alcune funzionalità utilizzate da altre applicazioni per terminali che sono di interesse per alcuni utenti, un esempio è la piastrellatura. Sebbene la funzionalità sia stata suggerita, lo sviluppatore di Alacritty ha affermato che “non esiste in alcun modo che una tale funzionalità possa entrare in Alacritty” e “ci sono molti emulatori di terminale tra cui scegliere che offrono questa funzionalità”. Alacritty è progettato per essere semplice, veloce ed efficiente e non incorpora alcune delle funzionalità più appariscenti o complesse a cui le persone potrebbero essere abituate.
Pensieri finali
Alacritty è davvero carino se vuoi un’applicazione terminale diretta, semplice, veloce e senza fronzoli; Potrei vederlo essere uno dei preferiti per moltissimi utenti. Non si adatta personalmente al mio flusso di lavoro nel modo in cui mi piace usare le finestre del terminale, ma se non sei interessato a mille e una funzionalità, hai bisogno solo di una singola finestra per istanza e/o ti piace la navigazione da tastiera proprio come con Vi/Vim, potrebbe valere la pena dare un’occhiata ad Alacritty.
Ora tu : che terminale usi e perché? Fateci sapere nei commenti
Grazie per essere un lettore di Ghacks. Il post Uno sguardo ad Alacritty L’applicazione per terminale con tecnologia OpenGL è apparsa per la prima volta su gHacks Technology News .