ITADN
falbru/kakoune-qt
falbru/kakoune-qt · 文件 下载 ZIP
文件最后提交记录最后更新时间
README.md
以下内容由 AI 翻译,如有问题请点此提交 issue 反馈

Kakoune Qt

[!WARNING] 已过时。请使用基于 OpenGL 的 Kakoune GUI 工具 Kakodemon]。

Kakoune Qt 是用 C++ 编写的、基于 Qt 的 Kakoune GUI 工具。

screenshot

功能特性

  • 使用 :kakqt-split-horizontal:kakqt-split-vertical 创建分屏窗口

  • 使用 :kakqt-focus <client_name> 聚焦于特定分屏窗口

  • 使用 :kakqt-show <client_name>:kakqt-hide <client_name> 显示或隐藏客户端

  • 使用快捷键 <c-s-h><c-s-j><c-s-k><c-s-l> 在分屏窗口之间切换

从源代码安装

  1. 安装所需的构建依赖项
sudo apt install -y git build-essential cmake qt6-base-dev qt6-svg-dev
  1. 克隆该仓库
git clone https://github.com/falbru/kakoune-qt ~/.config/kak/autoload/kakoune-qt
  1. 构建并安装项目
cd ~/.config/kak/autoload/kakoune-qt
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
make
sudo install -D ./kak-qt /usr/local/bin

随后您可以使用 kak-qt 命令来运行该应用程序。

注意:请确保您的系统上已安装版本号为 >=2024.05.18 的 Kakoune!

配置

Kakoune Qt 是通过 Kakoune 中的 ui_option 进行配置的。目前已实现以下选项:

  • kakqt_set_font <font_name>:设置字体

  • kakqt_set_color_<color_name> <rgb_value>:设置默认颜色(color_name 可选值为:black、red、green、yellow、blue、magenta、cyan 或 white)

配置示例:

set-option global ui_options 'kakqt_set_font=Ubuntu Mono 12' 'kakqt_set_color_red=rgb:FF0000'