notepad--是当前最贴近notepad++原生体验的麒麟os替代方案,国产开源、双架构支持、功能完整且操作一致;其次可选wine运行、deepin-editor、kate或vs code等方案。

如果您正在使用银河麒麟操作系统(Kylin OS),并希望获得类似 Windows 下 Notepad++ 的轻量、多标签、支持编码识别与语法高亮的文本编辑体验,但又无法直接运行 Windows 版 Notepad++,则需选用适配麒麟 OS 架构的原生或兼容替代方案。以下是多种经实测可用的安装与部署方法:
一、安装 Notepad--(国产原生跨平台替代品)
Notepad-- 是专为国产信创环境开发的轻量级文本编辑器,基于 Qt 编写,完全开源,支持 x86_64 与 ARM64 双架构,体积仅约 2MB,功能覆盖行号显示、列编辑、正则替换、文件夹对比、编码批量转换、二进制查看等核心特性,操作逻辑与 Notepad++ 高度一致,是当前最贴近原生体验的麒麟 OS 替代选择。
1、访问 Gitee 官方发布页,下载对应 CPU 架构的 .deb 安装包:https://gitee.com/cxasm/notepad--/releases,例如 com.hmja.notepad++_2.16.0.0_arm64.deb(ARM64)或 com.hmja.notepad_2.16.0.0_amd64.deb(x86_64)。
2、在文件管理器中双击该 .deb 文件,由麒麟软件中心自动完成图形化安装;或在终端中执行:sudo dpkg -i com.hmja.notepad_*.deb。
3、若提示依赖缺失,运行:sudo apt --fix-broken install 修复后重试。
4、安装完成后,在应用启动器中搜索“Notepad--”并点击运行;首次启动时将弹出选项,可勾选“创建桌面快捷方式”。
二、通过 Wine 兼容层运行 Notepad++
Wine 提供 Windows API 的 Linux 实现,允许部分 Windows 应用在麒麟 OS 上运行。该方法适用于短期过渡或需特定 Notepad++ 插件功能的场景,但存在性能开销与中文输入法兼容性风险,不建议长期主力使用。
1、打开终端,执行命令安装 Wine 核心组件:sudo apt update && sudo apt install wine64 winetricks -y。
2、初始化 Wine 配置环境:winecfg,在弹出窗口中选择“Windows 10”作为模拟系统版本,并确认完成 32/64 位驱动安装。
3、前往 Notepad++ 官网下载 64 位安装包:https://notepad-plus-plus.org/downloads/,保存至 ~/Downloads/npp.x.x.x.Installer.x64.exe。
4、在终端中执行安装命令:wine ~/Downloads/npp.x.x.x.Installer.x64.exe,按向导完成安装。
5、安装完毕后,手动启动:wine ~/.wine/drive_c/Program\ Files/Notepad++/notepad++.exe。
三、启用系统预装编辑器 Deepin-editor
Deepin-editor 是麒麟 OS 深度定制分支默认集成的轻量级文本编辑器,无需额外安装,启动极快,支持 UTF-8 自动识别、状态栏行列定位、未保存标识、多编码保存及右键快速编码切换,适合日常配置文件编辑与快速查看任务。
1、点击任务栏左下角“开始菜单”,在搜索框中输入“文本编辑器”,点击结果图标启动。
2、首次运行后,右键点击其任务栏图标,选择“固定到任务栏”以便后续一键调用。
3、打开任意文本文件,点击顶部菜单栏【设置】→【首选项】,在“常规”页签中勾选“显示行号”与“自动换行”。
四、安装 Kate(KDE 高级编辑器)
Kate 是 KDE 桌面环境下的旗舰级文本编辑器,具备代码折叠、语法高亮、插件扩展、项目管理、嵌入终端、正则查找替换等专业功能,对麒麟 OS 的 KDE 版本兼容性最佳,亦可在其他桌面环境下稳定运行。
1、打开终端,执行安装命令:sudo apt install kate -y。
2、安装完成后,在启动器中搜索“Kate”并运行。
3、首次启动后,进入【设置】→【配置 Kate】→【编辑器组件】,启用“文件浏览器”与“终端面板”插件。
4、在【打开/保存】页签中,将“默认编码”设为 UTF-8,并勾选“检测编码”以保障中文文件正确解析。
五、部署 VS Code(功能全面的开源编辑器)
VS Code 是微软开源的跨平台编辑器,通过 Snap 或官方 .deb 包可在麒麟 OS 上原生运行,支持全部 Notepad++ 核心功能,并可通过插件实现 FTP 同步、宏录制、Hex 查看、远程开发等高级能力,适合开发者长期主力使用。
1、在终端中执行 Snap 安装命令:sudo snap install code --classic;或访问官网下载 .deb 包:https://code.visualstudio.com/download,选择“Debian/Ubuntu (.deb)”版本。
2、若使用 .deb 包,执行:sudo dpkg -i code_*.deb;如遇依赖问题,补全:sudo apt --fix-broken install。
3、安装完成后,启动 VS Code,点击左侧扩展图标,搜索并安装以下关键插件:Chinese (Simplified) Language Pack、Bracket Pair Colorizer、File Utils。
4、按下 Ctrl + , 打开设置,在搜索框中输入“files.autoGuessEncoding”,将其设为 true,确保中文文件无乱码。











