ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

kitty GPU 终端模拟器:分屏、远程编辑与代码审查一篇讲清

kitty GPU 终端模拟器:分屏、远程编辑与代码审查一篇讲清 kitty GPU 终端模拟器分屏、远程编辑与代码审查一篇讲清【免费下载链接】kittyIf you live in the terminal, kitty is made for you! Cross-platform, fast, feature-rich, GPU based.项目地址: https://gitcode.com/GitHub_Trending/ki/kittySSH 到服务器改一行配置是不是还得先 scp 拷下来、改完再拷回去同时盯着日志、改着代码、跑着测试窗口之间反复切换也让人分心。kitty 是一款跨平台、GPU 加速的终端模拟器用显卡渲染解决滚屏和刷新卡顿再把分屏布局、远程文件编辑、代码差异对比这些日常高频动作打包成一个个叫 kitten 的小工具装一次就能顺手用。安装只需两条命令macOS 和 Linux 都有官方预编译包直接跑安装脚本即可文件装在~/.local/kitty.appLinux或/Applications/kitty.appmacOS更新就是再跑一遍。想从源码构建也没门槛git clone https://gitcode.com/GitHub_Trending/ki/kitty之后执行python setup.py build。装好先别急着调参数默认配置已经可用主配置文件在~/.config/kitty/kitty.conf详细说明见 docs/binary.rst。️ 分屏与布局多任务不用切窗口kitty 把窗口内部再划成若干格内置 Stack单窗口堆叠、Tall左侧一个或多个整高窗口、右侧竖向平铺、Splits任意方向自由分割等布局。在enabled_layouts里控制可用列表排在第一位的就是默认布局按next_layout默认快捷键可在布局间循环。比如 Tall 布局可以写成enabled_layouts tall:bias50;full_size1左侧放编辑器、右侧上下分两格跑测试和日志布局细节都能在 docs/layouts.rst 查到。️ hints 模式屏幕上的文字直接点终端里的文字平时只能手动选中复制hints 模式给屏幕上的文本加上字母标记按快捷键再按字母就能选中。三个最常用的绑定open_url打开屏幕上任意网址insert_selected_path从ls或 git 的输出里挑出路径直接插到命令行省掉手动敲长路径goto_file_line选中文件:行号后直接跳到编辑器对应行。不喜欢打字的话鼠标点击标记文本同样有效。远程文件编辑与 diff 代码审查编辑远程文件不用装任何东西在 SSH 会话里跑ls --hyperlinkauto然后按住CtrlShift点击文件名kitty 会弹出菜单让你选择编辑、打开或下载。选编辑后文件被拉到本地用你的$EDITOR打开保存时自动同步回服务器——整个流程不需要在服务器端装任何额外软件前提是ls支持超链接。kitten diff 看差异审查两个文件时kitten diff file1 file2会并排展示差异带语法高亮图片也能比、目录会递归对比。可以建个别名alias dkitten diff之后d 文件1 文件2即可用N/P键在改动点之间跳转y复制选区完整键位表在 docs/kittens/diff.rst。换主题与找快捷键themes 和 command palettekitten themes打开主题选择器内置 300 多个现成主题带实时预览支持按名称搜索、切换深浅色还能把选中的主题绑定到系统外观让 kitty 跟随操作系统自动换色。忘记某个操作绑了哪个键时按CtrlShiftF3打开命令面板输入关键词即可搜索全部已映射和未映射的操作输入允许一个字符的笔误也能命中。装好后先跑一句kitten themes选个顺眼的配色再试试next_layout在 Tall 和 Splits 之间切两下基本就能体会到分屏加 hints 的用法了。【免费下载链接】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),仅供参考
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进