Ubuntu 上的 Notepad 插件使用教程
一 环境选择与准备
- 在 Ubuntu 上常见有三种“Notepad”形态:
- Notepad++(Windows 程序,借助 Wine 在 Linux 运行),可通过 Snap 安装;
- Notepadqq(Linux 原生),与 Notepad++ 名称相近但并非同一软件;
- Notepad–(国产开源编辑器),提供 Linux 原生 AppImage。
- 若你要在 Linux 上获得较完整的插件生态(如 NppFTP),优先选择 Notepad++(Snap);Notepadqq 为原生应用,插件生态与安装方式不同;Notepad-- 是否提供插件体系需以其官方发布为准。
二 安装与插件启用步骤(以 Notepad++ 为例)
- 安装 Notepad++(Snap)
- 终端执行:
sudo snap install notepad-plus-plus
- 为常用功能连接权限(按需执行):
sudo snap connect notepad-plus-plus:process-control
sudo snap connect notepad-plus-plus:removable-media
sudo snap connect notepad-plus-plus:hardware-observe
sudo snap connect notepad-plus-plus:cups-control
- 启动方式:命令行输入
notepad-plus-plus 或从应用菜单打开。
- 安装插件(以 NppFTP 为例)
- 打开 Notepad++ → 菜单 Plugins → Plugins Admin → 在列表中找到并勾选 NppFTP → 点击 Install → 按提示重启 Notepad++。
- 重启后在右侧会看到 NppFTP 面板,点击齿轮图标进入 Profile settings 新建连接。
三 常用插件实战示例 NppFTP 远程编辑 Ubuntu 文件
- 在 Ubuntu Server 上准备 FTP/SFTP 服务
- 安装 vsftpd:
sudo apt-get install vsftpd
- 检查服务:
sudo netstat -anp | grep vsftpd
- 按需编辑
/etc/vsftpd.conf(如允许本地用户写入等),然后 sudo service vsftpd start
- 在 Notepad++ 中配置 NppFTP
- 打开 NppFTP 面板 → Profile settings → 新建 Profile
- 选择协议 SFTP(推荐)或 FTP,填写 Host(服务器 IP/域名)、Port(SFTP 默认 22)、User、Password/密钥
- 可设置 Initial remote directory(如
/home/yourname)
- 保存后点击 Connect,在远程树形视图中双击文件即可打开,编辑后 Ctrl+S 自动上传到服务器。
四 其他选择 Notepadqq 与 Notepad–
- Notepadqq(Linux 原生)
- 与 Notepad++ 名称相近但并非同一软件,插件生态与安装方式不同;若你倾向原生体验与系统一体化,可考虑此方案,具体插件安装请以官方文档为准。
- Notepad–(国产开源)
- 提供 Linux 原生 AppImage,可直接下载运行;是否提供插件体系、如何安装与使用,请以项目发布页与说明为准。
五 常见问题与排错
- Snap 版 Notepad++ 插件安装或功能受限
- 先执行上文的
snap connect 命令补齐权限,再重启 Notepad++ 重试安装/使用插件。
- NppFTP 连不上服务器
- 确认 Ubuntu 服务器已启动 vsftpd 或已正确配置 SSH/SFTP;SFTP 默认端口为 22;防火墙/云安全组需放行对应端口;必要时改用密钥认证以避免密码问题。
- 想用原生 Linux 编辑器
- 可考虑 Notepadqq 作为替代,但其插件生态与 Notepad++ 不同,请按官方说明进行配置。