Qin darkstone
Vim的简单使用

Vim的简单使用

Vim文本编辑器

  • 直接输入Vim 文件名称来使用Vim编辑其对文本文件进行编辑
  • Vim编辑器有三种模式
    • 默认进入之后为命令模式:此模式下可以输入任意的命令进行操作,所有的输入的都被看做是命令输入,而不是文本编辑输入
      • ^直接调到本行最前面
      • $直接跳到本行最后面
      • gg直接跳到第一行
      • 数字+G跳转到第n行
      • 数字+方向健向一个方向跳转n个字符
    • 编辑模式:此模式下输入的任何内容都会以文本编辑方式写入到文件中,就像直接在记事本中写内容一样
      • 命令模式下,按i表示进入插入操作,会自动切换到编辑模式
      • 按下a表示从当前光标所在位置之后继续写,不同的是,i会在光标之前继续写,o会直接跳到下一行,A表示在当前行的最后继续写入,I表示在当前行的最前面继续写入
    • 末行模式:此模式下用于输入一些复杂命令,会在最后一行进行复杂命令的输入
      • 按下进入末行模式
        • set number开启行号
        • 输入q退出
        • q!强制退出
        • w保存
        • 输入wqx可保存退出
        • 输入/或?使用搜索
          • 按n跳转到下一个搜索结果
          • ?从后向前搜索
          • /从前向后搜索
        • :[addr]s/查找的文本/替换为的文本/[option]
          • addr表示第几行或是一个范围
          • option表示操作类型
            • gglobe,表示全局替换
            • cconfirm,表示进行确认
            • p表示替换结果逐行显示(Ctrl+L恢复屏幕)
            • iignore不区分大小写
    • 可视化模式
      • V进入,支持选取一段文本,选取后进行操作
        • y复制选中区域
        • d/x剪切/删除选中区域
        • p粘贴
        • u撤销上一步
Author:Qin darkstone
Link:https://qindarkstone.github.io/2024/01/21/Linux/Vim/
版权声明:本文采用 CC BY-NC-SA 3.0 CN 协议进行许可