ในบทความต่อไปเราจะมาดู Hyper เกี่ยวกับ โปรแกรมจำลองเทอร์มินัลที่สร้างขึ้นด้วยเทคโนโลยีเว็บ: จาวาสคริปต์, HTML, CSS. เป้าหมายของโครงการคือการสร้างประสบการณ์ที่สวยงามและขยายได้สำหรับผู้ใช้อินเทอร์เฟซบรรทัดคำสั่งตามมาตรฐานเว็บแบบเปิด ไฮเปอร์ขึ้นอยู่กับ xterm.jsคอมโพเนนต์ส่วนหน้าที่เขียนใน TypeScript Hyper ให้การสนับสนุนข้ามแพลตฟอร์มเพื่อทำงานบน Gnu / Linux, macOS และ Windows
ในกรณีที่มีคนไม่ชัดเจนเราจะสามารถทำได้ เข้าถึงบรรทัดคำสั่งจากเดสก์ท็อปโดยใช้โปรแกรมจำลองเทอร์มินัล. หน้าต่างเทอร์มินัลจะอนุญาตให้ผู้ใช้เข้าถึงคอนโซลและแอปพลิเคชันทั้งหมดเช่นอินเตอร์เฟสบรรทัดคำสั่ง (CLI)
การพัฒนาล่าสุดของตัวจำลองเทอร์มินัลไฮเปอร์ได้มุ่งเน้นไปที่การปรับปรุงเวลาในการตอบสนองของอินพุตและความเร็วในการส่งออกข้อความรวมทั้งมุ่งเน้นไปที่การแก้ไขข้อบกพร่องต่างๆ ในขณะที่ฉันทำการทดสอบ แต่การเรนเดอร์นั้นรวดเร็วและเพียงพอสำหรับกรณีที่ทดสอบส่วนใหญ่
ไฮเปอร์ มีฟังก์ชั่นที่หลากหลายรวมถึงแท็บและมัลติเพล็กซ์ โดยค่าเริ่มต้นการเปิดพาเนลหรือแท็บใหม่จะรีเซ็ตไดเร็กทอรีการทำงานเป็นโฮมไดเร็กทอรี ในการแก้ปัญหานี้ควรใช้ปลั๊กอิน ไฮเปอร์ซีดับบลิว สำหรับแท็บใหม่เพื่อเก็บไดเร็กทอรีปัจจุบัน
หากคุณกำลังมองหาโปรแกรมจำลองเทอร์มินัลที่ใช้เทคโนโลยีเว็บนี่เป็นตัวเลือกที่ดีที่ได้รับการสนับสนุนอย่างมากในเว็บไซต์เช่น GitHub Hyper เวอร์ชันล่าสุดมีการเปลี่ยนแปลงหลายอย่างที่ช่วยเพิ่มความเร็วได้อย่างมาก หากคุณใช้เวลาอยู่ในอาคารผู้โดยสารเป็นเวลานานนี่คือ ทางเลือกแทนตัวเลียนแบบเทอร์มินัล 'ดั้งเดิม'.
ลักษณะทั่วไปของไฮเปอร์
- โปรแกรมจำลองเทอร์มินัลนี้ ทำงานบน Gnu / Linux, macOS และ Windows
- Su ความสามารถในการขยาย สิ่งนี้เกี่ยวข้องกับความสามารถในการปรับแต่งแอปพลิเคชันตามความชอบและรสนิยมของแต่ละบุคคล ความยืดหยุ่นนี้นำเสนอโดย ปลั๊กอินและธีม และธีมที่มีอยู่
- Hyper ไม่ยอมรับอาร์กิวเมนต์บรรทัดคำสั่งในทางปฏิบัติ แต่ เราสามารถปรับเปลี่ยนตามความต้องการของเราผ่านไฟล์คอนฟิกูเรชัน ~ / .hyper.js.
- มาหากัน disponibles อุปกรณ์เสริมมากกว่า 20 รายการ พวกเขากำลังจะเพิ่มฟังก์ชันเพิ่มเติมให้กับโปรแกรมจำลองเทอร์มินัลนี้
- เราจะมีความเป็นไปได้ที่จะเลือกไฟล์ เรนเดอร์ ผ้าใบ o WebGL เพื่อประสิทธิภาพการมองเห็นที่ราบรื่น
- เราจะสามารถปรับแต่งโปรแกรมจำลองนี้ให้เหมาะกับขั้นตอนการทำงานใด ๆ
- เราสามารถใช้ คีย์แมปที่กำหนดเอง.
- บัญชีด้วย ยืนอิโมจิ.
- ก็มีข้อเสนอที่ดี ความเข้ากันได้ของพร็อกซี.
นี่เป็นเพียงคุณสมบัติบางส่วนคุณสามารถตรวจสอบคุณสมบัติทั้งหมดได้ในไฟล์ เว็บไซต์โครงการ.
การติดตั้งบน Ubuntu
สำหรับการติดตั้งเราจะพบแพ็คเกจ. deb ที่พร้อมใช้งาน แต่เราจะมีความเป็นไปได้ในการดาวน์โหลด AppImage
หากคุณต้องการใช้. deb คุณจะมีเพียงไฟล์ ดาวน์โหลดจาก ส่วนดาวน์โหลด ในหน้าโครงการ. หรือคุณสามารถเปิดเทอร์มินัล (Ctrl + Alt + T) และ ใช้ wget ดังต่อไปนี้:
wget -O hyper.deb https://releases.hyper.is/download/deb
เมื่อดาวน์โหลดแล้วเราจะต้อง ดำเนินการติดตั้ง:
sudo dpkg -i hyper.deb
หากคุณต้องการใช้ไฟล์. AppImage สิ่งที่คุณต้องทำคือ สิ่งที่ต้องทำคือไฟล์ AppImage ที่เราสามารถดาวน์โหลดจากเว็บเดียวกันสามารถเรียกใช้งานได้. เราสามารถทำได้โดยเขียนสิ่งต่อไปนี้ในเทอร์มินัลเดียวกัน:
wget -O hyper.AppImage https://releases.hyper.is/download/AppImage chmod u+x hyper.AppImage
หลังจากนี้เราทำได้ ใช้โปรแกรมจำลองเทอร์มินัลโดยดับเบิลคลิกที่ไฟล์. AppImage.
องค์ประกอบ
เราจะไม่พบตัวจัดการปลั๊กอินที่ซับซ้อนภายในแอปพลิเคชันเพื่อช่วยในการติดตั้งปลั๊กอิน แต่เราจะต้องe แก้ไขไฟล์ ไฟล์ config ~ / .hyper.js และเพิ่มบรรทัดข้อความ. ตัวอย่างเช่นในการใช้ปลั๊กอิน ไฮเปอร์พาวเวอร์เราจะต้องเพิ่มบรรทัดต่อไปนี้ในไฟล์:
plugins: [ "hyperpower", ],
หากคุณไม่ชอบธีมเริ่มต้นคุณจะสามารถเปลี่ยนได้ เราจะทำได้ เพิ่มหัวข้อ เพิ่มในส่วนปลั๊กอินของไฟล์กำหนดค่า (~ / .hyper.js) ดังที่คุณเห็นในภาพหน้าจอก่อนหน้านี้ เราสามารถดูตัวเลือกการกำหนดค่าทั้งหมดในไฟล์ หน้าโครงการ GitHub.