Bir sonraki yazıda Hyper'e bir göz atacağız. Hakkında web teknolojileriyle oluşturulmuş bir terminal öykünücüsü: JavaScript, HTML, CSS. Projenin amacı, komut satırı arayüzünün kullanıcıları için açık web standartlarına dayalı güzel ve genişletilebilir bir deneyim yaratmaktır. Hiper şunlara dayanır: xterm.js, TypeScript ile yazılmış bir ön uç bileşeni. Hyper, Gnu / Linux, macOS ve Windows üzerinde çalışmak için çapraz platform desteği sunar.
Birinin net olmaması durumunda, yapabileceğiz bir terminal öykünücüsü kullanarak masaüstünden komut satırına erişin. Terminal penceresi, kullanıcının bir konsola ve komut satırı arayüzleri (CLI) gibi tüm uygulamalarına erişmesine izin verecektir.
Hyper terminal öykünücüsünün son gelişimi, giriş gecikmesini ve metin çıkış hızını iyileştirmenin yanı sıra birçok hatayı gidermeye odaklanmıştır. Test etsem de, test edilen vakaların çoğu için render hızlı ve yeterliydi.
Hiper iyi bir işlev yelpazesi sunar, sekmeler ve çoğullama dahil. Varsayılan olarak, yeni bir panel veya sekme açmak, çalışma dizinini ana dizine sıfırlar. Bunu çözmek için eklentiyi kullanmak en iyisidir hipercwd geçerli dizini korumak için yeni sekme için.
Web teknolojilerine dayalı bir terminal emülatörü arıyorsanız, bu GitHub gibi sitelerde oldukça desteklenen iyi bir seçenektir. Hyper’in en son sürümü, hızını önemli ölçüde artıran çeşitli değişiklikler sunar. Terminalde çok zaman geçirirseniz, bu 'geleneksel' terminal emülatörlerine bir alternatif.
Hiper genel özellikler
- Bu terminal emülatörü Gnu / Linux, macOS ve Windows üzerinde çalışır.
- Su uzayabilirlik Bu, bir uygulamayı bir bireyin tercihlerine ve zevklerine göre özelleştirme yeteneği ile ilgilidir. Bu esneklik, eklentiler ve temalar ve temalar mevcuttur.
- Hyper, pratik olarak herhangi bir komut satırı argümanını kabul etmez. Fakat konfigürasyon dosyası aracılığıyla beğenimize göre değiştirebiliriz ~ / .hyper.js.
- Bulacağız mevcut 20'den fazla aksesuar Bu terminal öykünücüsüne ek işlevler ekleyecekler.
- Otomatik olarak seçme olanağımız olacak. oluşturucu Tuval o WebGL pürüzsüz görsel performans için.
- Bu emülatörü herhangi bir iş akışına uyacak şekilde özelleştirebileceğiz.
- Kullanabiliriz özel tuş eşlemeleri.
- İle hesap emoji standı.
- İyi sunuyor proxy uyumluluğu.
Bunlar özelliklerden sadece birkaçıdır, hepsine proje web sitesi.
Ubuntu'ya kurulum
Kurulumu için .deb paketlerini bulacağız, ancak bir AppImage indirme imkanımız da olacak.
.Deb'i kullanmayı tercih ederseniz, yalnızca şuradan indirin indirme bölümü proje sayfasında. Veya bir terminal (Ctrl + Alt + T) açabilir ve wget kullan aşağıdaki gibi:
wget -O hyper.deb https://releases.hyper.is/download/deb
İndirildikten sonra yapmamız gerekecek kuruluma devam et:
sudo dpkg -i hyper.deb
.AppImage dosyasını kullanmayı tercih ederseniz, yapmanız gereken tek şey Yapılması gereken, aynı web sitesinden indirebileceğimiz AppImage dosyasının çalıştırılabilir olmasıdır.. Tüm bunları aynı terminale aşağıdakileri yazarak yapabiliriz:
wget -O hyper.AppImage https://releases.hyper.is/download/AppImage chmod u+x hyper.AppImage
Bundan sonra yapabiliriz .AppImage dosyasına çift tıklayarak terminal öykünücüsünü kullanın.
yapılandırma
Uygulama içinde eklentileri kurmamıza yardımcı olacak gelişmiş bir eklenti yöneticisi bulamayacağız. Bunun yerine, yapmamız gerekeceke düzenle yapılandırma dosyası ~ / .hyper.js ve birkaç satır metin ekleyin. Örneğin, eklentiyi kullanmak için Hyperpower, aşağıdaki satırları dosyaya eklememiz gerekecek:
plugins: [ "hyperpower", ],
Varsayılan temayı beğenmezseniz, onu da değiştirebilirsiniz. Yapabileceğiz konu ekle yapılandırma dosyasının eklentiler bölümüne ekleyerek (~ / .hyper.js), önceki ekran görüntüsünde görebileceğiniz gibi. Tüm yapılandırma seçeneklerini şurada görebiliriz: proje GitHub sayfası.