尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

Kitty GPU 加速终端快速上手:3 个核心场景跑通你的工作流

Kitty GPU 加速终端快速上手:3 个核心场景跑通你的工作流 Kitty GPU 加速终端快速上手3 个核心场景跑通你的工作流【免费下载链接】kittyIf you live in the terminal, kitty is made for you! Cross-platform, fast, feature-rich, GPU based.项目地址: https://gitcode.com/GitHub_Trending/ki/kitty凌晨翻 20 万行的线上日志屏幕一跳一跳滚轮跟手不了——这时你会怀疑的不是自己的耐心而是终端的极限。Kitty 是一个跨平台、GPU 渲染的终端大日志滚动、分屏布局、远程文件编辑都是内置能力不依赖第三方插件。五分钟上手三步以内跑起来# macOS / Linux 可直接用官方预编译安装脚本见 docs/binary.rst # 也可以从源码构建 git clone https://gitcode.com/GitHub_Trending/ki/kitty cd kitty make # 需先装好构建依赖 ./kitty --version # 输出版本号与编译信息即跑通--version打出类似kitty version 0.xx.x的输出说明二进制正常。日常使用建议装预编译版源码构建适合想改代码的读者。让大日志滚得起来cat一个几十万行的日志旧终端要么滚不动要么一翻页就掉出历史。Kitty 的滚动历史由scrollback_lines控制默认 2000 行改一个配置项即可# ~/.config/kitty/kitty.conf示例 scrollback_lines 20000保存后重启或按ctrlshiftf5重载配置之前刷掉的内容就能翻回来了。进阶技巧这个值支持负数表示近似无限历史但官方文档明确不建议开太大——它吃内存、也会拖慢终端性能按你最大的日志量给个够用即可。用分屏和布局组织多任务左边tail -f盯服务日志右边改代码再开一个窗口跑测试——Kitty 的窗口window可以在一个 OS 窗口内任意平铺布局引擎内置 Tall、Stack、Grid、Splits 等默认全部启用# kitty.conf示例 map ctrlaltv split_window vertical map ctrlalth split_window horizontal map ctrlaltl next_layoutctrlaltv按下当前窗口就地一分为二next_layout在所有布局间轮转。进阶技巧不必先开窗口再分用远程控制直接指定位置启动例如kitty launch --location right --type split tail -f app.log示例新命令直接落在右侧新分屏里。免 SCP 编辑远程服务器上的文件改一台开发机的配置传统流程是scp下来、本地改、再scp回去来回两次传输还容易忘同步。Kitty 的 remote_file kitten 把这一步压缩成一条命令kitty kitten remote_file dev192.168.1.10:~/etc/nginx.conf # 示例它会列出匹配的文件选一个、选一个动作用你系统的编辑器打开保存后内容自动回传服务器像编辑本地文件一样直接。进阶技巧同一协议体系下还有 transfer kitten源码见 kittens/transfer/走它自己的文件传输协议大文件有进度显示比裸scp顺手。进阶与延伸两处值得花十分钟换主题kitty kitten themes打开内置主题浏览器列表来自仓库自带文件方向键预览、回车应用不用手写十六进制色值。kitten 体系diff 对比、choose_files 文件选择器、icat 终端内看图、hints 在屏幕文字上打标记选取都是同一机制的独立子命令源码集中在 kittens/每个目录一个 kitten想加自己的照抄结构即可。再回到那个深夜翻日志的场景现在滚轮跟手、历史翻得回来、服务和代码各占一屏日志旁边那个分屏还能直接打开远程机器上的配置文件。下一步建议从 docs/overview.rst 的通览讲起配合kitty kitten intro过一遍完整功能清单。【免费下载链接】kittyIf you live in the terminal, kitty is made for you! Cross-platform, fast, feature-rich, GPU based.项目地址: https://gitcode.com/GitHub_Trending/ki/kitty创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表