Debian上备份Notepad++设置的实用方法
一、先确认你的Notepad++运行方式
- 在Debian上,Notepad++通常通过Wine或Snap运行,并非原生Linux应用。不同运行方式,配置与备份路径不同,请按下表对号入座。
| 运行方式 | 配置与备份路径 | 说明 |
|—|—|—|
| Wine | ~/.wine/drive_c/users/$USER/AppData/Roaming/Notepad++/ | 这是Windows版Notepad++在Wine下的“用户配置目录”,包含插件与各类设置文件 |
| Snap | ~/snap/notepad-plus-plus/current/.wine/drive_c/users/$USER/AppData/Roaming/Notepad++/ | Snap将Wine环境与程序一起打包,配置位于该隐藏Wine前缀内 |
上述路径中的**$USER需替换为你的实际用户名;Wine前缀下的AppData/Roaming/Notepad++**是Notepad++存放配置的核心目录。若你不确定运行方式,可先检查是否安装了Snap版:snap list | grep notepad-plus-plus,或在Wine前缀中查找该目录。
二、手动备份步骤
- 关闭Notepad++,避免配置未落盘。
- 按你的运行方式进入对应目录(见上表),将整个**Notepad++**文件夹打包备份,例如:
- Wine直跑:
tar czf notepadpp-wine-backup-$(date +%F).tar.gz -C ~/.wine/drive_c/users/$USER/AppData/Roaming Notepad++
- Snap运行:
tar czf notepadpp-snap-backup-$(date +%F).tar.gz -C ~/snap/notepad-plus-plus/current/.wine/drive_c/users/$USER/AppData/Roaming Notepad++
- 将生成的压缩包妥善保存(如云盘/移动硬盘/U盘)。需要恢复时,先关闭Notepad++,解压覆盖到相同路径即可(同名文件会被替换,建议先备份当前配置)。
三、需要备份的关键配置文件
- 以下文件/子目录覆盖了大多数设置与个性化内容,建议优先纳入备份:
- config.xml:主配置(窗口布局、编辑器行为等)
- shortcuts.xml:快捷键映射
- stylers.xml:语言与样式(主题/配色/字体)
- session.xml:会话与打开文件列表
- plugins/:插件目录(插件及其配置)
- 其他以你实际安装为准的自定义文件(如宏、用户自定义词典等)
这些文件通常都位于**Notepad++**目录(即上文的Roaming下的Notepad++)中,直接打包该目录即可一次性备份全部核心配置与插件。
四、在Notepad++内开启自动备份以减少丢失
- 打开Notepad++ → 设置 → 首选项 → 备份,勾选**“启动文件状态快照和定期备份”**,按需设置备份间隔与目录。这样即使忘记手动备份,也能保留周期性快照,降低数据丢失风险。