linux编辑文本常用命令
linux编辑文本常用命令详细介绍
在 Linux 系统中,有不少编辑文本的常用命令,以下为你详细介绍:
1.
vi/
vim
vi是 Linux 系统经典的文本编辑器,vim是vi的增强版本,提供了更多特性与功能。
- 启动:在终端输入
vi 文件名或vim 文件名来开启编辑。若文件不存在,会创建新文件。 - 模式:
- 命令模式:启动
vi/vim后默认进入此模式,可执行移动光标、删除、复制、粘贴等操作。 - 插入模式:在命令模式下按
i(在光标前插入)、a(在光标后插入)、o(在当前行下新开一行插入)等进入,能输入文本。 - 底行模式:在命令模式下按
:进入,可保存文件、退出编辑器等。
- 命令模式:启动
- 示例:
bash
test.txt
在编辑完文件后,按Esc回到命令模式,接着输入:进入底行模式,输入wq(保存并退出)或q!(不保存强制退出)。
2.
nano
nano是简易直观的文本编辑器,适合新手。
- 启动:在终端输入
nano 文件名开启编辑。若文件不存在,会创建新文件。 - 操作:界面底部会显示常用快捷键提示,如
Ctrl+O保存文件,Ctrl+X退出编辑器。 - 示例:
bash
test.txt
3.
emacs
emacs是功能强大的文本编辑器,具备代码编辑、邮件处理、文件管理等多种功能。
- 启动:在终端输入
emacs 文件名开启编辑。若文件不存在,会创建新文件。 - 操作:使用组合键执行操作,如
Ctrl+X Ctrl+S保存文件,Ctrl+X Ctrl+C退出编辑器。 - 示例:
bash
emacs test.txt
9123emacs test.txt