当前位置:首页 > Ubuntu > 正文

掌握Ubuntu下的文本编辑利器(Ubuntu vi/vim基础操作详细教程)

在使用 Ubuntu 或其他 Linux 系统时,vi/vim 是最常用且强大的文本编辑器之一。即使你是一个刚接触 Linux 的新手,掌握一些基本的 vi/vim 操作也能极大提升你的工作效率。本教程将从零开始,带你一步步了解 Ubuntu vi教程 中的核心操作,让你轻松上手!

什么是 vi 和 vim?

vi 是一个历史悠久的文本编辑器,几乎所有的 Unix/Linux 系统都预装了它。vim(Vi IMproved)是 vi 的增强版,功能更强大,支持语法高亮、多级撤销等现代特性。在 Ubuntu 中,通常默认安装的是 vim,但命令仍可使用 vi 调用。

掌握Ubuntu下的文本编辑利器(Ubuntu vi/vim基础操作详细教程) Ubuntu vi教程  vim基础操作 Linux文本编辑器 新手vi命令 第1张

启动 vi/vim

打开终端(Terminal),输入以下命令即可启动 vim:

vim 文件名# 例如:vim hello.txt  

如果文件不存在,vim 会自动创建一个新文件。

vi/vim 的三种模式

这是理解 vim基础操作 的关键!vi/vim 有三种主要模式:

  • 普通模式(Normal Mode):启动后默认进入此模式,用于执行命令(如移动光标、删除、复制等)。
  • 插入模式(Insert Mode):用于输入和编辑文本。
  • 命令行模式(Command-line Mode):用于保存文件、退出、查找替换等高级操作。

常用操作详解

1. 进入插入模式

在普通模式下,按以下任意键可进入插入模式:

  • i:在光标前插入
  • a:在光标后插入
  • o:在当前行下方新开一行并插入

进入插入模式后,底部通常会显示 -- INSERT -- 提示。

2. 返回普通模式

在插入模式下,按 Esc 键即可返回普通模式。

3. 基础移动光标(普通模式下)

  • h:左移
  • j:下移
  • k:上移
  • l:右移
  • w:跳到下一个单词开头
  • $:跳到行尾
  • 0(数字零):跳到行首

4. 删除与修改

  • x:删除光标所在字符
  • dd:删除整行
  • dw:删除一个单词
  • r + 字符:替换光标处字符

5. 保存与退出(命令行模式)

在普通模式下,按 : 进入命令行模式,然后输入:

:w        # 保存文件:wq       # 保存并退出:q!       # 强制退出(不保存):x        # 保存并退出(同 :wq)  

小贴士:新手常见问题

  • 如果你不小心进入了奇怪的状态,连续按几次 Esc 回到普通模式。
  • 想快速退出又不想保存?按 Esc 后输入 :q! 并回车。
  • Ubuntu 默认可能只安装了 vim-tiny,建议安装完整版:
    sudo apt install vim

结语

通过本篇 Linux文本编辑器 入门教程,你应该已经掌握了 新手vi命令 的基本用法。虽然 vi/vim 初看复杂,但一旦熟悉其模式切换逻辑,你会发现它比鼠标操作更高效。坚持练习几天,你会爱上这个经典工具!

提示:每天花5分钟练习几个命令,一周后你就能流畅使用 vim 了!