Kitty, trình giả lập terminal chạy bằng GPU, vừa phát hành phiên bản 0.50 với hai tính năng đáng chú ý dành cho lập trình viên. Đây là một công cụ công nghệ nguồn mở quen thuộc với những người làm việc nhiều bằng dòng lệnh.
Cửa sổ neo cạnh khung làm việc
Giờ đây một cửa sổ có thể được "neo" vào cạnh của cửa sổ khác hoặc của cả tab. Cửa sổ neo nằm ngoài bố cục chính, nên rất hợp để làm thanh trạng thái, cây thư mục hoặc một shell đặt cạnh trình soạn thảo code. Nó đi theo cửa sổ gốc khi chuyển sang tab khác và tự đóng khi cửa sổ gốc đóng. Bạn có thể hình dung giống như ngăn kéo gắn liền với bàn làm việc: bàn dịch chuyển đến đâu, ngăn kéo theo đến đó.
Máy khởi động lại, mọi thứ vẫn còn
Tính năng thứ hai là khôi phục phiên sau khi đăng xuất, khởi động lại hoặc tắt máy. Chỉ cần bật tùy chọn restore_session_after_logout, toàn bộ cửa sổ, tab và cả nội dung scrollback sẽ trở lại như cũ. Trên macOS, trạng thái được lưu sẽ được mã hóa bằng khóa trong keychain, giúp bảo vệ dữ liệu nhạy cảm.
Nhanh hơn từ bản trước
Bản 0.49 trước đó đã tăng thông lượng thực tế khoảng 15 đến 35%, nhờ tối ưu SIMD, giải mã UTF-8 nhanh hơn và hỗ trợ AVX-512 trên CPU đời mới như Intel Ice Lake trở lên hay AMD Zen 4 trở lên. Bản 0.49 cũng chính thức hỗ trợ shader tùy chỉnh cho hiệu ứng đồ họa. Với người dùng thường, điều đó nghĩa là cuộn log dài hay xem dữ liệu lớn mượt hơn, ít mất công thiết lập lại mỗi ngày.






