Kitty: 又一款基于 GPU 加速的终端工具
公眾號關注?「奇妙的 Linux 世界」
設為「星標」,每天帶你玩轉 Linux !
基于 GPU 的功能強大的終端仿真器(跨平臺是王道)
近幾年越來越多人喜歡使用 dotfiles 中進行追蹤自己的服務端相關的工具配置,這樣就可以跨平臺使用,只需要同步一下配置,即可無痛使用機器了。
Kitty 是一個跨平臺、特性豐富的基于 GPU 的終端模擬器。使用線程渲染將輸入延遲最小化,以及 GPU 渲染技術,使得肉眼可見的速度提升,以及降低系統負載和平滑的滾動效果。它是一個輕量級的模擬器,可以通過腳本、shell 提示符和 SSH 進行控制。
Kitty - 官方倉庫
Kitty - 官方文檔
Kitty - 官方文檔 - 快捷鍵
Kitty - 官方文檔 - 集成功能
1. 終端安裝
簡單介紹終端的安裝以及相關的配置文件
如果你系統安裝(帶圖形化界面)之后,默認的終端是 Gnome Terminal 這個,如果我們直接使用的話,比如分屏顯示、同時執行命令等高級操作多需要借助于第三方插件來完成,比如使用功能 Tmux 等。而 kitty 是一個功能完備的終端,其包含的功能做了Tmux 所做的一切,且做的更好。
跨平臺 (Linux/macOS)
純文本的配置 (config)
肉眼可見的速度提升 (GPU)
2. 使用方式
介紹如何快速使用該終端和其對應快捷鍵組合!
[1] Scrolling
[2] Tabs
[3] Windows
[4] Other
3. 開箱即用
Kitty 的核心部分采用 C 編寫, UI 界面采用 python 展示!
Kitty 提供了極其強大的接口,如腳本控制、自定義 kittens 和 icat 看圖功能,允許它無縫地與其他工具集成。
查看更多的 Kitty 擴展功能
[1] diff
顯示的色彩效果是真的好
[2] icat
可以直接終端里面顯示圖片
[3] themes
可以讓你即時預覽主題效果并支持一鍵切換
[4] Unicode input
接受字符然后輸出對應碼
[5] Hints
將終端所以的鏈接地址高亮起來并可以快捷打開
4. 缺點介紹
介紹該終端工具目前還沒有實現的特性!
[1] 會話保存和加載
tmux-plugins/tmux-resurrect 自動保存
tmux-plugins/tmux-continuum 自動加載
[2] 禪模式
并沒有像 tmux 一樣自帶這個功能
但是其擴展能力極強,實現這個 非常輕松
[3] 狀態欄
有 panel 貌似可以實現類似的功能
[4] 遠程機器
如果嘗試 ssh 到遠程機器,可能會發生報錯
5. 參考鏈接
Kitty – 一個被嚴重忽視的生產力利器
本文轉載自:「 Escape 的博客 」,原文:https://url.hi-linux.com/s3T9x ,版權歸原作者所有。歡迎投稿,投稿郵箱: editor@hi-linux.com。
最近,我們建立了一個技術交流微信群。目前群里已加入了不少行業內的大神,有興趣的同學可以加入和我們一起交流技術,在?「奇妙的 Linux 世界」?公眾號直接回復?「加群」?邀請你入群。
你可能還喜歡
點擊下方圖片即可閱讀
三款開源 Kubernetes 負載均衡器大比拼 (MetalLB vs PureLB vs OpenELB)
點擊上方圖片,『美團|餓了么』大額外賣紅包天天免費領
更多有趣的互聯網新鮮事,關注「奇妙的互聯網」視頻號全了解!
總結
以上是生活随笔為你收集整理的Kitty: 又一款基于 GPU 加速的终端工具的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ArcGIS API for JavaS
- 下一篇: 技术VC的优势以及技术VC是如何生存的