CentOS上Notepad如何自定义主题
导读:CentOS上可用的Notepad与主题自定义路径 在CentOS上,“Notepad”常见指代有三类:Windows上的Notepad++(可通过Wine运行)、Linux上的Notepadqq、以及国产跨平台编辑器notepad–。下面...
CentOS上可用的Notepad与主题自定义路径
在CentOS上,“Notepad”常见指代有三类:Windows上的Notepad++(可通过Wine运行)、Linux上的Notepadqq、以及国产跨平台编辑器notepad–。下面分别给出在CentOS中自定义主题的可行方法。
方案一 Notepadqq在CentOS的主题设置
- 安装与启动
- 安装EPEL并添加Notepadqq仓库后安装(以CentOS 7为例):
- sudo yum install -y epel-release
- sudo yum install -y https://download.opensuse.org/repositories/home:Notepadqq/CentOS_7/home:Notepadqq.repo
- sudo yum install -y notepadqq
- 启动后在菜单中进入:Help → About Notepad → Preferences → Appearance → Theme,选择如tomorrow-night-bright等主题并应用。该方式适合在Linux桌面环境中获得接近Windows“Notepad”体验的界面与主题切换。
- 安装EPEL并添加Notepadqq仓库后安装(以CentOS 7为例):
方案二 notepad–在Linux的主题自定义
- 切换与基础自定义
- 在编辑器菜单:Settings → Appearance → 主题选择,可直接切换内置主题。notepad–采用“主题文件夹 + INI 配置”的结构,便于系统级或用户级定制。
- 深入自定义步骤
- 准备主题目录与文件:创建如**~/.notepad–/themes/MyCustomTheme/**,并新建:
- AllGlobal.ini(全局样式:背景、行号区、括号匹配、缩进线等)
- 语言配置如cpp.ini、python.ini、json.ini(语法元素:注释、字符串、关键字、数字、预处理、函数名等)
- 关键要点
- 语言名需URL编码:如C++ → C%2B%2B。
- 常用样式ID示例:
- 全局:32(默认样式)、33(行号边距)、34(括号匹配)、37(缩进参考线)
- C++:1/2(注释)、4(字符串)、5(关键字)、6(数字)、9(预处理)、16(函数名)
- 示例(AllGlobal.ini 片段):
- Global\style0\color=F8F8F2
- Global\style0\paper=1E1E1E
- Global\style33\color=858585
- Global\style34\color=569CD6
- Global\style37\color=3A3A3A
- 示例(cpp.ini 片段):
- C%2B%2B\style1\color=6A9955
- C%2B%2B\style4\color=CE9178
- C%2B%2B\style5\color=569CD6
- C%2B%2B\style9\color=C586C0
- C%2B%2B\style16\color=DCDCAA
- 应用与排错
- 将主题目录放入用户主题目录(如**~/.notepad–/themes**)或程序主题目录,重启编辑器后在主题列表选择。
- 若未显示:检查目录名、INI语法、语言名是否URL编码(如C%2B%2B)。
- 若某些语法未生效:确认对应styleID已在INI中定义,或升级到支持该语法元素的版本。
- 准备主题目录与文件:创建如**~/.notepad–/themes/MyCustomTheme/**,并新建:
方案三 使用Wine运行Notepad++在CentOS中更换主题
- 安装与准备
- 通过Wine安装Notepad++后,准备好主题XML文件(如tomorrow_night_bright.xml)。
- 安装主题
- 将XML放入Notepad++的主题目录:
- Windows路径:%APPDATA%\Notepad++\themes 与 %PROGRAMFILES%\Notepad++\themes
- 在Wine环境中,这些路径映射到对应的Wine前缀目录(可通过 winecfg 查看/配置Z:盘映射与用户目录)。
- 将XML放入Notepad++的主题目录:
- 启用主题
- 打开Notepad++:Settings → Style Configurator,在“主题”下拉框中选择新主题并应用。若未出现,确认XML已放入正确主题目录并重启Notepad++。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: CentOS上Notepad如何自定义主题
本文地址: https://pptw.com/jishu/754580.html
