之前我在 v 站这里发过一个帖子,当时是请教一个视频中的 neovim 字体发光的主题的:t/988889#reply7
但是后面发现,那个效果可能是后期加上的。
然后昨天收到一条 v 友的回复,了解了 Ghostty 的自定义 shaders 的功能,就尝试了一下,发现效果还蛮好的。
图片效果如下(左边是 Ghostty ,右边是 Kitty ,桌面环境是 arch + hyprland):
视频效果如下(桌面环境是 MacOS):
[Ghostty 终端自定义 shaders(个人最喜欢的特性,也对比 kitty 讲一点小缺点)] https://www.bilibili.com/video/BV1NB6VYdEU3/?share_source=copy_web&vd_source=32d397c1869b7a11cd4f427f9711e93f
![]() | 1 lululau 284 天前 ![]() 终端这种软件最重要的还是功能性,目前还没有哪个能比 iTerm2 功能更丰富的 |
![]() | 2 Shatyuka 284 天前 诶,我有个好主意 https://www.shadertoy.com/ |
3 lovestudykid 284 天前 kitty 默认配置就要比 ghostty 字体亮,调了半天也达不到同样的效果 |
![]() | 4 ch3n9w 283 天前 感觉有点刺眼了 |
![]() | 5 ch3n9w 283 天前 另外楼主可以在 ghostty 下为中文单独设置字体吗? 我按照文档里写的设置了: font-codepoint-map = U+256d-U2570=LXGW WenKai Medium 但是没有用 |
![]() | 6 p1gd0g 283 天前 2024 年底,终端都开始折腾 shader 了 hh |
![]() | 7 niuxuewei 283 天前 Ghostty 在 ssh 到另一个终端的时候似乎没有办法准确的识别 shell ,特别是有自动补全机制下,数据的内容完全乱掉了。 |
![]() | 8 FanyFull OP @ch3n9w 可以的。我是先设置等宽字体,然后再设置的中文字体。比如,这里我的等宽英文字体用的是 caskaydiacove nerd font ,然后中文使用的是苹方: https://github.com/fanlumaster/dotfiles/blob/master/ghostty/config 。 |
![]() | 9 ShaunSS 283 天前 用了两天不顺手地方太多先放一阵子了 |
10 KeoC 275 天前 ![]() @niuxuewei 大概率是服务器不兼容 Ghostty 默认的 terminfo: https://ghostty.org/docs/help/terminfo |
![]() | 11 IIInsomnia 245 天前 @ch3n9w font-codepoint-map = "U+4E00-U+9FFF,U+3400-U+4DBF = LXGW WenKai" |
![]() | 12 licolicoli 223 天前 Ghostty 在 Linux 上的“原生”实现依赖 Gtk ,导致无论如何启动的时候都会有一定的延迟。 https://ghostty.org/docs/help/gtk-single-instance 官方说可以开启 Gtk 单实例选项,这样启动多个窗口的时候就不会重复创建实例,但我总不可能一直挂着一个终端在后台吧?再者这玩意在我这的资源占用比 Alacritty 多一些,启动还慢,试玩了一会就放弃了。 |