Linux Notepad自定义快捷键设置
小樊
45
2025-11-23 06:40:48
Linux 下 Notepad 自定义快捷键设置
一 适用说明与准备
- 在 Linux 上常见的“Notepad”多为跨平台编辑器 notepad–(ndd)。以下说明以 notepad-- v2.x 为例;若你使用的是 Notepadqq,见文末差异说明。
- 配置与快捷键文件默认位于用户目录:~/.config/notepad/。主要文件包括:shortcuttab.ini(快捷键表)、nddsets.ini(主设置)。修改配置前建议先备份该目录。
二 图形界面修改快捷键(推荐)
- 打开:设置 → 快捷键管理(Shortcut Key Manager),快捷键通常为 Ctrl+Shift+K。
- 在列表中双击需要修改的命令,直接按下新的组合键,点击确定保存;若存在冲突会提示,换用其他组合即可。
- 常见可修改项示例:新建文件(Ctrl+T)、打开文件(Ctrl+O)、替换(Ctrl+H)、注释切换(Ctrl+Q) 等;部分核心命令(如 保存 Ctrl+S、查找 Ctrl+F)在部分版本中为不可修改项。
三 手动编辑配置文件(进阶)
- 关闭 notepad–,编辑或创建文件:~/.config/notepad/shortcuttab.ini。
- 在 [shortcuts] 节中按“键=值”格式写入或修改,例如:
- New_File=Ctrl+Shift+N
- Open_File=Ctrl+Shift+O
- Replace=Ctrl+Shift+R
- Comment_Toggle=Ctrl+Alt+Q
- 保存后重启 notepad-- 生效。
- 提示:若需恢复默认,可删除(或重命名)shortcuttab.ini 并重启,程序会重新生成默认键位表。
四 冲突排查与实用建议
- 冲突处理:在快捷键管理器中修改时若提示冲突,换用不常用的组合(如 Ctrl+Alt+Shift+字母),避免与系统或桌面环境全局快捷键冲突。
- 多显示器工作流:若需要“将窗口移至下一显示器”的全局快捷键,notepad-- 本体不提供该动作,可在 GNOME/KDE 中设置系统级窗口管理快捷键,或用 wmctrl 脚本绑定到自定义组合键实现。示例脚本思路:用 wmctrl -l 找到 notepad-- 窗口并移动到指定显示器坐标。
- 备份与迁移:定期备份 ~/.config/notepad/ 目录;更换机器或重装时直接覆盖即可恢复快捷键与偏好设置。
五 若你使用的是 Notepadqq
- 配置文件路径与键位表不同,常见为:~/.config/notepadqq/notepadqq.ini。
- 关闭程序后编辑该文件,查找或新增与快捷键相关的键值进行自定义;保存并重启 Notepadqq 生效。具体可用键名与可改项以实际 INI 内容为准。