麒麟OS调整终端光标样式有三种方法:一、图形化首选项中设置光标形状(块状/竖线/下划线)与闪烁开关;二、修改~/.bashrc添加ANSI转义序列强制设定光标模式;三、用dconf-editor修改org.gnome.terminal.legacy.profiles下的cursor-shape和cursor-blink-mode参数。

如果您在使用麒麟操作系统时希望调整终端光标样式,例如将默认的块状光标改为竖线或下划线,并控制其闪烁行为,以适配个人视觉习惯或提高命令行操作辨识度,则可通过图形化配置、Shell环境变量修改及底层VTE参数调整三种方式实现。以下是具体操作路径:
一、通过终端图形化首选项设置光标形状与闪烁
该方法直接调用MATE Terminal内置配置接口,无需编辑文件,所有更改在保存后立即生效,适用于日常快速切换光标形态。
1、打开银河麒麟终端(可使用快捷键 Ctrl+Alt+T 或桌面右键选择“在终端中打开”)。
2、点击终端顶部菜单栏的 编辑 → 首选项。
3、在弹出窗口中选中当前使用的配置文件(通常为“默认”),点击右侧的“配置文件”按钮。
4、切换至“外观”标签页,在“光标形状”下拉菜单中选择所需样式:块状、竖线或下划线。
5、在“光标闪烁”选项中,根据需要勾选或取消勾选“启用光标闪烁”,并确认后点击“关闭”保存设置。
二、修改 ~/.bashrc 文件强制设定光标显示模式
此方法通过向Shell启动脚本注入ANSI转义序列,在每次新建终端会话时自动激活指定光标样式,适用于需跨配置文件统一行为的场景。
1、在终端中执行命令:vim ~/.bashrc。
2、在文件末尾新增一行,内容为:echo -ne "\033[6 q"(表示竖线光标);若需块状光标则替换为 "\033[1 q",下划线光标为 "\033[4 q"。
3、按 Esc 键退出插入模式,输入 :wq 保存并退出 vim。
4、执行命令使配置立即生效:source ~/.bashrc。
5、新开一个终端窗口,验证光标是否已按设定样式显示。
三、使用 dconf-editor 修改VTE终端底层光标参数
该方法直接写入GNOME/VTE渲染引擎的配置键值,可绕过图形界面限制启用更精细的光标控制逻辑,适用于高分屏或多终端协同环境下的统一策略部署。
1、按 Ctrl+Alt+T 打开终端,执行命令安装工具(如未预装):sudo apt install dconf-editor。
2、启动工具:dconf-editor。
3、在左侧树状路径中依次展开:org → gnome → terminal → legacy → profiles → :1(其中 :1 为默认配置文件ID,若自定义过配置文件,请对应查找实际ID)。
4、找到键名 cursor-blink-mode,将其值设为 "on"(开启闪烁)或 "off"(关闭闪烁)。
5、找到键名 cursor-shape,将其值设为 "ibeam"(竖线)、"block"(块状)或 "underline"(下划线)。

















