Vim编辑器使用

发布时间:2024年01月06日

学习记录(二)Vim编辑器使用

安装vim编辑器:sudo apt install vim

? vim常用模式有四种:命令模式,插入模式,替换模式,底行模式

? 打开文件后编辑器的底部会注明当前是什么模式

  • 命令模式

    注:1.文件打开时默认是命令模式
      2.按esc可以回到命令模式
      3.在命令模式下,可以切换到其它模式,也可以移动光标的位置进行复制粘贴等操作

    操作命令
    回到命令模式按键esc
    进入插入模式
    进入替换模式i
    进入底行模式R
    复制光标当前行y
    剪切光标当前行d
    粘贴p
    删除光标所在字符x
    删除该字符及该行后面的内容并进入插入模式c
    撤销上一次命令u
    恢复撤销的命令ctrl+r
    查找(按n切换下一个查找到的位置)/查找内容
    在光标所在行后面插入空行o
    在当前字符前插入内容i
  • 底行模式(:)

    1.命令模式下输入**冒号:**进入底行模式

    2.在底行模式,可以对文件进行保存退出,以及光标定位等操作

    3显示行号:底行:模式下,输入set nu ,输入set nu !不显示行号

    4.替换:底行输入行号,可以替换相应行,加g表示替换行内所有

    3,8s/a/A/g #3-8行中所有的a替换为A

    3s/a/A/g #第3行中所有的a替换为A

    操作命令
    保存文件冒号后输入w
    退出文件冒号后输入q
    保存并且退出冒号后输入wq
    强制保存冒号后输入w!
    强制退出冒号后输入q!
    光标跳转到行首冒号后输入0
    光标跳转到行尾冒号后输入s
    光标跳转到首行冒号后输入gg
    光标跳转到尾行冒号后输入G
    光标跳转到n行冒号后输入数字n
  • 插入模式

    1.在命令模式下输入i可以进入插入模式

    2.插入模式下正常打字输入和backspace删除都是可以的

  • 替换模式

    1.命令模式下输入R进入替换模式

    2.替换模式下,从光标当前位置输入,输入内容会覆盖后面的原有内容

文章来源:https://blog.csdn.net/weixin_42375332/article/details/135416402
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。