Vim编辑器使用

学习记录(二)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.替换模式下,从光标当前位置输入,输入内容会覆盖后面的原有内容

你可能感兴趣的:(编辑器,vim,linux)