Kitty, một trình mô phỏng thiết bị đầu cuối dành cho người dùng nâng cao với bàn phím

về giả lập kitty

Trong phần tiếp theo, chúng ta sẽ cùng tìm hiểu về Kitty. Nói về trình giả lập thiết bị đầu cuối mã nguồn mở miễn phí sử dụng ít tài nguyên hệ thống. Phần mềm này có một kiểu kết xuất giúp nó chạy nhanh hơn. Nó cũng bao gồm hỗ trợ cho các phần mở rộng, mà bạn có thể kích hoạt một số chức năng nâng cao trong thiết bị đầu cuối. Nó cũng đi kèm với hỗ trợ chuột, mã hóa độc đáo, màu sắc trung thực và theo dõi lấy nét, cùng nhiều tính năng khác.

Kitty là được thiết kế cho người dùng bàn phím nâng cao. Vì lý do này tất cả các điều khiển của nó hoạt động từ bàn phím, mặc dù nó cũng hỗ trợ đầy đủ các tương tác chuột. Cấu hình của nó được thực hiện từ một tệp đơn giản. Mã trong ứng dụng này được thiết kế đơn giản và mô-đun. Nó được viết bằng sự kết hợp của C và Python. Nó không dựa vào bất kỳ bộ công cụ UI lớn và phức tạp nào, chỉ sử dụng OpenGL để hiển thị tất cả.

Kitty được thiết kế từ đầu để thừa nhận tất cả các tính năng hiện đại của một thiết bị đầu cuốichẳng hạn như unicode, màu trung thực, phông chữ đậm / nghiêng, định dạng văn bản, v.v. Một trong những mục tiêu thiết kế của trình giả lập này là dễ dàng mở rộng, để các tính năng mới có thể được bổ sung trong tương lai một cách dễ dàng.

Một số đặc điểm chung của Kitty

Chia đôi màn hình với kẻ gian lận đầu cuối

  • Hoạt động trên Gnu / Linux và macOS.
  • Trình giả lập này giảm tải kết xuất cho GPU, do đó tìm kiếm tải hệ thống thấp hơn và thu được một sự dịch chuyển trơn tru.
  • Hỗ trợ tất cả các tính năng đơn kết thúc hiện đạil: đồ họa / hình ảnh, unicode, màu sắc trung thực, giao thức chuột, theo dõi tiêu điểm, dán dấu ngoặc đơn và các phần mở rộng giao thức khác nhau cho các thiết bị đầu cuối mới.
  • Hỗ trợ khảm nhiều cửa sổ đầu cuối, cái này bên cạnh cái kia với các thiết kế khác nhau, mà không cần phải sử dụng thêm một chương trình như tmux.
  • Có thể được điều khiển từ các tập lệnh hoặc từ dấu nhắc lệnh shell, thậm chí thông qua SSH.
  • Nó có một khuôn khổ cho Mèo con, là một chương trình đầu cuối nhỏ có thể được sử dụng để mở rộng chức năng giả lập.
  • Nhập học phiên khởi động. Điều này cho phép bạn chỉ định bố cục cửa sổ / tab, thư mục làm việc và chương trình để chạy khi khởi động.
  • Nó có nhiều bộ đệm sao chép / dán.
  • Trình giả lập này là có khả năng chạy nhiều chương trình được tổ chức trong các tab và cửa sổ. Cấp cao nhất của tổ chức là tab. Mỗi tab bao gồm một hoặc nhiều cửa sổ. Cửa sổ có thể được sắp xếp theo các bố cục khác nhau. Các điều khiển bàn phím, có thể tùy chỉnh cho các tab và cửa sổ, có thể được tham khảo trong trang web dự án.

Cài đặt trình giả lập đầu cuối kitty trên Ubuntu

Đang tải xuống phiên bản mới nhất

đến cài đặt trình giả lập này trên Ubuntu Chúng ta sẽ phải mở một terminal (Ctrl + Alt + T) và nhập lệnh sau:

tải xuống trình cài đặt kitty

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

Thao tác này sẽ cài đặt phiên bản mới nhất của trình giả lập đầu cuối này trên hệ thống Ubuntu. Sẽ được lắp đặt tại địa điểm ~ / .local / kitty.app / bin / kitty. Nếu chúng ta vào thư mục này, chúng ta sẽ thấy tệp mà chúng ta phải nhấp đúp để mở trình giả lập.

tệp kitty thực thi

Nếu có sự cố hoặc bạn không muốn chạy trình cài đặt, bạn có thể tải xuống và cài đặt kitty theo cách thủ công từ trang phiên bản trên GitHub. Người dùng Gnu / Linux, chúng tôi sẽ chỉ phải tải xuống tarball và giải nén nó vào một thư mục. Tập tin thực thi của kitty sẽ nằm trong thư mục con bin.

Tích hợp với máy tính để bàn

launcher cho kitty

Nếu bạn quan tâm đến việc biểu tượng của trình giả lập này xuất hiện trên hệ thống của mình, trong số tất cả các biểu tượng khác, bạn sẽ phải thêm tệp kitty.desktop. Các chi tiết của quy trình sau có thể cần được điều chỉnh cho một hoặc một máy tính để bàn cụ thể khác, nhưng nó sẽ hoạt động đối với hầu hết các môi trường máy tính để bàn chính.

Để bắt đầu, chúng tôi sẽ tạo liên kết biểu tượng để thêm mèo con vào PATH (giả sử ~ / .local / bin nằm trong PATH của bạn):

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

Chúng ta sắp đặt tệp kitty.desktop ở nơi nào đó hệ điều hành có thể tìm thấy nó:

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

Để kết thúc, chúng ta hãy cập nhật đường dẫn đến biểu tượng kitty trong tệp kitty.desktop bằng lệnh sau:

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

Nó có thể nhận thêm thông tin về trình mô phỏng thiết bị đầu cuối này và tài liệu của nó trong trang web dự án.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.