Kitty โปรแกรมจำลองเทอร์มินัลสำหรับผู้ใช้ขั้นสูงที่มีแป้นพิมพ์

เกี่ยวกับโปรแกรมจำลองคิตตี้

ในบทความต่อไปเราจะมาดู Kitty กัน เกี่ยวกับ โปรแกรมจำลองเทอร์มินัลโอเพนซอร์สฟรีที่ใช้ทรัพยากรระบบเพียงเล็กน้อย. ซอฟต์แวร์นี้มีการแสดงผลประเภทหนึ่งที่ทำให้ทำงานได้เร็วขึ้น นอกจากนี้ยังรวมถึงการรองรับส่วนขยายซึ่งคุณสามารถเปิดใช้งานฟังก์ชันขั้นสูงบางอย่างในเทอร์มินัลได้ นอกจากนี้ยังมาพร้อมกับการรองรับเมาส์การเข้ารหัสที่เป็นเอกลักษณ์สีจริงและการติดตามโฟกัสรวมถึงคุณสมบัติอื่น ๆ อีกมากมาย

คิตตี้คือ ออกแบบมาสำหรับผู้ใช้แป้นพิมพ์ขั้นสูง. สำหรับเหตุผลนี้ การควบคุมทั้งหมดทำงานจากแป้นพิมพ์แม้ว่าจะรองรับการโต้ตอบของเมาส์อย่างเต็มที่. การกำหนดค่าทำได้จากไฟล์ธรรมดา รหัสในแอปพลิเคชันนี้ออกแบบมาให้เรียบง่ายและเป็นโมดูล มันถูกเขียนด้วยการรวมกันของ C และ Python ไม่ต้องพึ่งพาชุดเครื่องมือ UI ที่ใหญ่และซับซ้อนโดยใช้เพียง OpenGL เพื่อแสดงผลทั้งหมด

คิตตี้ถูกออกแบบมาตั้งแต่ต้นจนจบ คุณสมบัติที่ทันสมัยทั้งหมดของไฟล์ สถานีปลายทางเช่น Unicode, สีจริง, แบบอักษรตัวหนา / ตัวเอียง, การจัดรูปแบบข้อความเป็นต้น หนึ่งในเป้าหมายการออกแบบของอีมูเลเตอร์นี้คือ ขยายได้ง่ายเพื่อให้สามารถเพิ่มคุณสมบัติใหม่ ๆ ในอนาคตได้อย่างง่ายดาย

ลักษณะทั่วไปบางประการของคิตตี้

แยกหน้าจอด้วยเทอร์มินัลสิบแปดมงกุฎ

  • ทำงานบน Gnu / Linux และ macOS.
  • โปรแกรมจำลองนี้ ถ่ายการเรนเดอร์ไปยัง GPU ดังนั้นจึงต้องการโหลดระบบที่ต่ำกว่า และได้รับการกระจัดที่ราบรื่น
  • รองรับทั้งหมด คุณสมบัติเดียวที่ทันสมัยl: กราฟิก / รูปภาพ, Unicode, สีจริง, โปรโตคอลของเมาส์, การติดตามโฟกัส, การวางวงเล็บและส่วนขยายโปรโตคอลต่างๆสำหรับเทอร์มินัลใหม่
  • รองรับไฟล์ โมเสคหน้าต่างเทอร์มินัลหลายอันหนึ่งถัดจากการออกแบบที่แตกต่างกันโดยไม่จำเป็นต้องใช้โปรแกรมเพิ่มเติมเช่น tmux
  • สามารถควบคุมได้จากสคริปต์หรือจากพรอมต์คำสั่งเชลล์แม้ผ่านทาง SSH.
  • มันมีกรอบสำหรับ ลูกแมวซึ่งเป็นโปรแกรมเทอร์มินัลขนาดเล็กที่สามารถใช้ได้ ขยายการทำงานของโปรแกรมจำลอง.
  • ยอมรับ เซสชันเริ่มต้น. สิ่งนี้ช่วยให้คุณสามารถระบุเค้าโครงหน้าต่าง / แท็บไดเร็กทอรีการทำงานและโปรแกรมที่จะรันเมื่อเริ่มต้น
  • คุณมี หลายสำเนา / วางบัฟเฟอร์.
  • โปรแกรมจำลองนี้คือ สามารถเรียกใช้หลายโปรแกรมที่จัดระเบียบในแท็บและหน้าต่าง. ระดับบนสุดขององค์กรคือแท็บ แต่ละแท็บประกอบด้วยหน้าต่างอย่างน้อยหนึ่งหน้าต่าง Windows สามารถจัดวางในรูปแบบต่างๆ การควบคุมแป้นพิมพ์ซึ่งปรับแต่งได้สำหรับแท็บและหน้าต่างสามารถขอคำปรึกษาได้ใน เว็บไซต์โครงการ.

ติดตั้งโปรแกรมจำลองเทอร์มินัลคิตตี้บน Ubuntu

กำลังดาวน์โหลดเวอร์ชันล่าสุด

ไปยัง ติดตั้งโปรแกรมจำลองนี้บน Ubuntu เราจะต้องเปิดเทอร์มินัล (Ctrl + Alt + T) และพิมพ์คำสั่งต่อไปนี้:

ดาวน์โหลดตัวติดตั้งคิตตี้

curl -L https://sw.kovidgoyal.net/kitty/installer.sh | sh /dev/stdin

สิ่งนี้จะติดตั้งโปรแกรมจำลองเทอร์มินัลเวอร์ชันล่าสุดบนระบบ Ubuntu จะติดตั้งตามสถานที่ ~ / .local / kitty.app / bin / คิตตี้. ถ้าเราไปที่โฟลเดอร์นี้เราจะเห็นไฟล์ที่เราต้องดับเบิลคลิกเพื่อเปิดโปรแกรมจำลอง

ไฟล์คิตตี้ที่เรียกใช้งานได้

หากมีบางอย่างผิดพลาดหรือคุณไม่ต้องการเรียกใช้โปรแกรมติดตั้งคุณสามารถทำได้ ดาวน์โหลดและติดตั้งคิตตี้ด้วยตนเองจากไฟล์ หน้าเวอร์ชันบน GitHub. ผู้ใช้ Gnu / Linux เราจะต้องดาวน์โหลด tarball และแตกไฟล์ลงในไดเร็กทอรีเท่านั้น คิตตี้ปฏิบัติการจะอยู่ในไดเร็กทอรีย่อย bin.

บูรณาการกับเดสก์ท็อป

ตัวเรียกใช้สำหรับคิตตี้

หากคุณสนใจที่จะให้ไอคอนของโปรแกรมจำลองนี้ปรากฏบนระบบของคุณคุณจะต้องทำ เพิ่มไฟล์ คิตตี้สก์ท็อป. อาจต้องปรับรายละเอียดของขั้นตอนต่อไปนี้สำหรับเดสก์ท็อปเครื่องใดเครื่องหนึ่ง แต่ควรใช้ได้กับสภาพแวดล้อมเดสก์ท็อปส่วนใหญ่.

ในการเริ่มต้นเราจะ สร้าง symlink เพื่อเพิ่มคิตตี้ใน PATH (สมมติว่า ~ / .local / bin อยู่ใน PATH ของคุณ):

ln -s ~/.local/kitty.app/bin/kitty ~/.local/bin/

พวกเรากำลังจะไป วางไฟล์ kitty.desktop ไว้ที่ใดที่หนึ่งที่ระบบปฏิบัติการสามารถค้นหาได้:

cp ~/.local/kitty.app/share/applications/kitty.desktop ~/.local/share/applications

จบกันไปเถอะ อัปเดตเส้นทางไปยังไอคอนคิตตี้ในไฟล์ kitty.desktop ด้วยคำสั่งต่อไปนี้:

sed -i "s/Icon\=kitty/Icon\=\/home\/$USER\/.local\/kitty.app\/share\/icons\/hicolor\/256x256\/apps\/kitty.png/g" ~/.local/share/applications/kitty.desktop

มันสามารถ รับข้อมูลเพิ่มเติมเกี่ยวกับโปรแกรมจำลองเทอร์มินัลนี้และเอกสารประกอบ en เว็บไซต์โครงการ.


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา