AI 助教问 AI 助教
东方瑞通 · 红帽RHCE

Vim 文本编辑器

Vim 是 Linux 命令行下的文本编辑器,分为命令模式、插入模式、末行模式三种模式。

考点精讲

  1. 「vim file」打开文件;按 i 进入插入模式编辑;Esc 回到命令模式;末行模式 :w 保存、:q 退出、:wq 保存退出、:q! 强制不保存退出;命令模式 dd 删行、yy 复制、p 粘贴、/ 搜索。

记忆技巧

记「i 插、Esc 退、:wq 存退」;dd / yy / p 三个键即可完成删、拷、粘。
三种模式记「命令模式管操作、插入模式管输入、末行模式管保存退出」。
:w 保存、:q 退出、:wq 保存退出、:q! 强制不保存退出——「叹号」代表强制执行。

常见误区

  • 误区:忘记当前所处模式导致按键无效。正解:操作前先按 Esc 回到命令模式,再执行命令或按 i 进入插入。
  • 误区:用 :q 而非 :wq 退出导致修改丢失。正解:有未保存修改时 :q 会被拒绝,需 :wq 保存退出或 :q! 明确放弃。
  • 误区:以为 Vim 只有两种模式。正解:Vim 是命令模式、插入模式、末行模式三种,考试编辑配置常在三者间切换。

真题思路

  • 【示例】 在 Vim 中编辑文件后,不保存修改并强制退出,应使用哪个命令?
    A. :q B. :wq C. :q! D. :x
    答案:C
    解析::q! 强制退出不保存;:q 在有未保存修改时会被拒绝;:wq 保存退出;:x 等价于 :wq。

常见问题

Q:怎么强制不保存退出

A:在命令模式输入 :q!。

Q:怎么进入插入模式开始输入

A:按 i 在当前光标处插入(或 a 在光标后插入)。

Q:怎么在 Vim 里搜索关键词

A:命令模式按 / 输入关键词回车,n 跳下一个。

相关知识

教材出处:RH124 第3章 Vim 文本编辑器

AI 助教

让 AI 助教带你深入学习,把你卡住的地方直接问它

随时为您答疑解惑

开始答疑