kitty终端使用笔记

简介

kitty是一个免费的开源 图形处理单元(GPU) 加速[2] [3] 终端仿真器,适用于Linux和macOS,专注于性能和功能。kitty 是用C和Python编程语言混合编写的,它是少数支持 GPU 和Alacritty的终端仿真器之一。kitty 与另一个程序 KiTTY 同名,它是用于Microsoft Windows的PuTTY的一个分支。[4]

特点

  • 显示图像:安装ImageMagick后,添加到 .bashrc
  • 交互式 Unicode 字符输入 ( ctrl+shift+u),按名称、代码、最近使用[7]
  • 支持真彩色、文本格式功能
  • 多个窗口和选项卡的平铺
  • 单个配置文件
  • 超链接点击次数
  • 鼠标支持(例如在Vim中)
  • 多个复制/粘贴缓冲区,如 Vim

kitty终端

https://sw.kovidgoyal.net/kitty/conf/#fonts

默认情况下kitty不支持fcitx5输入法。

fcitx5中文输入法支持:

  1. 临时启动kitty
GLFW_IM_MODULE=ibus kitty

这样启动出来的kitty就可以支持fcitx5输入法了。

  1. 一劳永逸
    每次启动用那么长的命令可不舒服,一劳永逸的方法:
nvim ~/.pam_environment

文件内容如下 :

NPUT_METHOD DEFAULT=fcitx5                                             
GTK_IM_MODULE DEFAULT=fcitx5                                           
QT_IM_MODULE DEFAULT=fcitx5                                            
XMODIFIERS DEFAULT=\@im=fcitx5                                         
SDL_IM_MODULE DEFAULT=fcitx                                            
GLFW_IM_MODULE=ibus 

其中关键的一行是GLFW_IM_MODULE=ibus

详情见:

https://github.com/kovidgoyal/kitty/issues/469

修改粘贴的快捷键

粘贴比较习惯使用Ctrl + V 默认是ctrl+shift+v用起来不习惯。所以把Ctrl + V也配置成粘贴快捷键。
配置如下 :

map ctrl+shift+v paste_from_clipboard
map ctrl+v paste_from_clipboard

背景透明度

background_opacity 0.7 

参考

https://en.wikipedia.org/wiki/Kitty_(terminal_emulator)
https://sw.kovidgoyal.net/kitty/conf/#clipboard

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值