Vim入门

Vim是一款强大的文本编辑器,它以其高度可定制性和快速操作而著称。以下是一些常见的Vim操作命令及其用例:

基本的移动和编辑操作:

  1. 移动光标:

    • h:左移一个字符
    • j:下移一行
    • k:上移一行
    • l:右移一个字符
    • 0:移到行首
    • $:移到行尾
    • gg:移到文档开头
    • G:移到文档末尾
    • w:以词为单位向前移动
    • b:以词为单位向后移动
  2. 编辑文本:

    • i:在光标前插入文本
    • I:在行首插入文本
    • a:在光标后插入文本
    • A:在行尾插入文本
    • o:在当前行下插入新行
    • O:在当前行上插入新行
    • x:删除当前字符
    • dd:删除当前行
    • yy:复制当前行
    • p:粘贴剪贴板内容
  3. 撤销和重做:

    • u:撤销上一次操作
    • Ctrl-r:重做上一次撤销的操作
  4. 查找和替换:

    • /:查找文本,例如:/keyword
    • n:查找下一个匹配项
    • N:查找上一个匹配项
    • :s/old/new/g:替换文本,例如::%s/foo/bar/g

模式和复制粘贴:

  1. Normal 模式:

    • ::进入命令行模式
    • v:进入可视模式,用于选择文本
  2. 可视模式:

    • V:进入行选择模式
    • Ctrl-v:进入块选择模式

文件操作:

  1. :w:保存文件
  2. :q:退出Vim
  3. :q!:强制退出Vim(不保存)
  4. :wq:保存并退出
  5. :e filename:打开另一个文件

分屏操作:

  1. :split:水平分割屏幕
  2. :vsplit:垂直分割屏幕
  3. Ctrl-w w:切换屏幕
  4. Ctrl-w [hjkl]:在不同屏幕之间移动

其他命令:

  1. :help:打开帮助文档
  2. :set:查看或设置选项
  3. :cd directory:切换工作目录

这只是Vim命令的基本概述,Vim有很多高级功能和插件,可以根据需要进一步学习。要深入了解Vim,请查看Vim的内置帮助系统,使用命令:help来查找特定命令的帮助文档。


Vim入门
https://www.lihaibao.cn/2023/10/23/Vim入门/
Author
Seal Li
Posted on
October 23, 2023
Licensed under