尝试 kitty 终端

终端其实对我来说都大差不差的,毕竟大部分情况下,我使用终端只是为了执行指令之类的事情,很少在非常长的一段时间里,一直面对着终端。

不过最近想折腾 hyprland 窗口管理器,在所以相关的文档中都提到了使用 kitty 终端,所以我也来尝试尝试 kitty 终端。😋

这里我说一下,MOD这个按键指的是 Ctrl + Shift 按键的组合。为了方便,本文中用 MOD 代替.

窗口滚动

前面最基础的没什么好说的,就是上下滚动窗口,我比较习惯用鼠标。

快捷键操作
MOD + up/down一行行的上下移动
MOD + page_up/page_down一页页的上下移动
MOD + home/end移动到顶部 / 底部

下面这两个倒是比较实用。可以方便的定位到之前输入的指令。

快捷键操作
MOD + z上一个指令提示处
MOD + x下一个指令提示处

最后两个需要用到 less 这个软件。

快捷键操作
MOD + h在 less 中浏览控制台回滚
MOD + g浏览最后的命令行输出

标签操作

标签操作就比较实用了。

快捷键操作
MOD + t新页标签
MOD + q关闭标签
MOD + right下一个标签
MOD + left前一个标签
MOD + l切换窗口布局(为什么文档里面,这个在标签操作里)
MOD + .标签向前移动(向左移动)
MOD + ,标签向后移动(向右移动)
MOD + alt + t设置标签的标题

窗口操作

这里的“窗口”指的是终端内部分割成很多窗口。“OS 窗口指的是”在操作系统的桌面创建多个 kitty 终端的窗口。

快捷键操作
MOD + enter新的窗口
MOD + n新的 OS 窗口
MOD + w关闭窗口
MOD + r重新设置窗口大小
MOD + ]下一个窗口
MOD + [前一个窗口
MOD + f窗口向前移动
MOD + b窗口向后移动
MOD + `窗口移动到最前
MOD + l切换窗口布局(为什么文档里面,这个在标签操作里)
MOD + f7可视化聚焦到窗口
MOD + f8可视化交换到窗口
MOD + 窗口编号聚焦到指定的窗口

切换窗口布局

切换窗口布局的快捷键是MOD + l,不知道为什么在官方文档中,这个操作被写在了标签那一栏中。实际上这是一个窗口操作。

可以让多个窗口以不同形式排列。

可视化及窗口编号

这里我着重说一下最后面的三个操作,与可视化及窗口编号相关。

每一个窗口都会有编号,当按下 MOD + f7 快捷键的时候,窗口编号会显示出来。这个时候按下对应的数字键,就可以直接进入对应的窗口进行操作了。

MOD + f8则是当前窗口和指定的窗口进行交换。

MOD + 窗口编号 可以直接进入对应的窗口。

其他

这些快捷键是可以自定义的,不过我之前从未接触过类似的终端,所以我就直接用默认的快捷键了。

配置文件目录在~/.config/kitty/kitty.conf

如果我之后没有对 kitty 进行吐槽的话,那么就代表我很满意 kitty.😋