温馨提示×

CentOS下vi命令的常用快捷键

小樊
81
2024-09-09 08:18:34
栏目: 智能运维

在 CentOS 系统中,vi 是一个功能强大的文本编辑器

  1. 进入命令模式:按 Esc 键,从插入模式返回到命令模式。
  2. 进入插入模式:在命令模式下,按 i 键进入插入模式,以便在光标位置插入文本。
  3. 移动光标:
    • h:向左移动光标
    • j:向下移动光标
    • k:向上移动光标
    • l:向右移动光标
    • 0(数字零):将光标移动到行首
    • $:将光标移动到行尾
    • G:将光标移动到文件末尾
    • gg:将光标移动到文件开头
  4. 复制、粘贴和删除:
    • yy:复制当前行
    • dd:删除当前行
    • p:在光标所在位置粘贴
    • d + 方向键:删除指定方向的内容,例如 dw 删除一个单词,d$ 删除到行尾
  5. 撤销和重做:
    • u:撤销上一次操作
    • Ctrl + r:重做上一次撤销的操作
  6. 查找和替换:
    • / + 关键词:查找关键词
    • n:查找下一个匹配项
    • N:查找上一个匹配项
    • :%s/old/new/g:将文件中的所有 “old” 替换为 “new”
  7. 保存和退出:
    • :w:保存更改
    • :q:退出 vi
    • :wq:x:保存更改并退出 vi
    • :q!:不保存更改并退出 vi

这些快捷键只是 vi 命令的基本功能,更多高级功能可以参考 vi 的官方文档。

0