Linux系统没有原生的“Notepad”(Windows记事本),但预装了多款功能强大的原生文本编辑器,可满足日常文本编辑需求,且无需额外安装第三方软件:
Gedit是GNOME桌面环境的默认文本编辑器,界面简洁、操作直观,类似Windows记事本。
gedit 文件名(如gedit example.txt,文件不存在则自动创建);Ctrl+S),退出时点击“文件”→“退出”或关闭窗口。Nano是Linux下常用的命令行文本编辑器,适合快速编辑配置文件或终端环境下的文本操作。
nano 文件名(如nano config.txt)。Ctrl+O保存文件(按Enter确认文件名);Ctrl+X退出编辑器(若未保存,会提示是否保存更改)。Vim是Linux下的高级文本编辑器,适合资深用户或需要复杂编辑的场景(如代码编写)。
vim 文件名(如vim script.sh)。i(插入模式);Esc退出插入模式,输入:wq(保存并退出);Esc后输入:q!。Emacs是一款功能全面的文本编辑器,支持多种编程语言和扩展插件,适合专业开发者。
emacs 文件名(如emacs notes.txt)。Ctrl+X→Ctrl+S保存文件;Ctrl+X→Ctrl+C。若坚持使用Windows系统的Notepad(Notepad.exe),可通过以下两种方式实现,但需注意兼容性问题(如部分功能无法正常使用、字体显示异常等):
Wine是Windows应用程序的兼容层,可在Linux上运行部分Windows程序。
sudo apt update && sudo apt install wine(Ubuntu/Debian系),按提示完成安装;notepad_installer.exe);wine notepad_installer.exe,按照安装向导完成安装;wine notepad.exe即可打开。Snap是Linux下的跨发行版包管理器,部分Notepad++版本可通过Snap安装(Notepad++是Windows下的流行文本编辑器,功能类似Notepad但更强大)。
sudo snap install notepad-plus-plus,等待安装完成后,终端输入notepad-plus-plus即可打开。若常用Gedit等原生编辑器,可创建一个名为“Notepad”的桌面快捷方式,模拟Windows记事本的使用习惯:
命令行方法:
gedit ~/notepad.desktop,粘贴以下内容:[Desktop Entry]
Type=Application
Name=Notepad
Comment=A simple text editor
Exec=/usr/bin/gedit %U
Icon=/usr/share/icons/ubuntu-mono-dark/apps/64/gedit.svg
Terminal=false
MimeType=text/plain;
Categories=Utility;TextEditor;
Actions=New;
[Desktop Action New]
Name=Open
Exec=/usr/bin/gedit %U
OnlyShowIn=Unity;
chmod +x ~/notepad.desktop赋予执行权限;图形界面方法:
打开“应用程序”菜单,找到“附件”→“文本编辑器”(Gedit),右键选择“创建快捷方式”,将快捷方式拖动至桌面即可。