.. _sakura:
================
sakura
================
Sakura (樱花)是一个仅仅基于GTK+和VTE的轻量级终端模拟器。由于Sakura依赖极少,所以启动和运行极快,特别适合轻量级桌面使用:
- 不依赖完整的GNOME桌面: 只需要VTE和GTK+
- 配置简单: 仅通过简单的上下文菜单就能够设置基本选项(在终端上右击鼠标,就可以在层级菜单选择配置,配置会自动保存到 ``~/.config/sakura/sakura.conf`` )
- 没有任何花哨的功能,纯粹的终端模拟器
Sakura终端模拟器的上述特性,使得它可以用于任何图形桌面。并且由于其基于GTK,也解决了目前 :ref:`gentoo_sway_fcitx_native_wayland` 无法显示中文候选字的问题(因为 :ref:`fcitx` 对于X+GTK支持输入,可以绕开当前 :ref:`sway` 对中文输入候选字显示的问题)
使用
=========
- Sakura终端模拟器支持tabs功能,和Kconsole,Gnome-Terminal等终端模拟器完全一样:
- ``Shift+ctrl+t`` 添加tab
- ``Shift+ctrl+w`` 关闭tab
- ``Shift+ctrl+Left`` 切换前一个tab
- ``Shift+ctrl+Right`` 切换后一个tab
- 修改字体大小:
- ``Shift+Ctrl+Plus`` 增加字体大小
- ``Shift+Ctrl+Minux`` 减少字体大小
- 终端色彩: 可以通过上下文菜单来选择终端色彩配置,不过我没有尝试,默认配置我觉得够用
- 对于 :ref:`linux_chinese_view` 安装的中文字体 ``fonts-wqy-microhei`` ,非常适合选择作为Sakura终端字体,方便在 :ref:`nvim` 这样编辑器中用于代码开发(中文注释)
- Sakura终端模拟器通过上下文菜单修改的配置会自动保存到 ``~/.config/sakura/sakura.conf`` ,所以通常不需要手工编辑配置
总之,作为轻量级终端模拟器,依赖极少,对于中文友好,Sakura终端模拟器可能是目前较为均衡优势的选择。
参考
============
- `Sakura – terminal emulator based on GTK and libvte `_
- `Sakura: The Versatile Terminal Emulator `_