Terminal

  • Published on
    [kitty](https://github.com/kovidgoyal/kitty) 是一个 GPU based terminal, 这类terminal 并不少, 比如老灯目前在用的 Alacritty. kitty 可以说是, 老灯无意中安装上的, 今天本来想卸载它的, 结果把玩了一下, 发现这玩意设计上和性能上都不错.并且[文档齐全](https://sw.kovidgoyal.net/kitty/), 开发活跃. **Alacritty** 出生就自带 Rust 光环, 当前 star 数量约 37.8K. **kitty** 当前 star 数量才接近 13.9K. 当然, 这个 star 数量并不能说明什么, 因为 Rust 拥有众多的 Rustaceans (老灯也是铁杆 Rustacean) , 以 Rust 光环, 加上 "***the fastest terminal emulator"*** 的营销口号, 获取 star 数量确实不在话下. ...
  • Published on
    ## 如何检测24bit颜色支持 以前一直没怎么注意这个问题,直到这次我自己基于base16框架做了一个Jetbrains Gruvbox soft black 配色的 port ,发现同一个代码,在Gnome Terminal 和 tmux 下显示效果差异很大。 GNOME Terminal下显示正常: ![gnome-terminal-vim-256-color-test-ok.png](gnome-terminal-vim-256-color-test-ok.png) tmux 下显示的颜色不对: ![tmux-vim-no-256.png](tmux-vim-no-256.png) 于是我突然想起来,256 color 的支持问题. ...