linux基础知识:vim(vi)的知识

vim三种模式

命令行模式:在该模式下不能对文本进行- 直接编辑,可以输入一些操作(删除行,复制行,移动光标,粘贴)【打开之后默认进入的模式】
编辑模式:在该模式下可以对文件内容进行编辑
末行模式:可以在末行输入命令来对文件进行操作(搜索,替换,保存,退出,撤销,高亮)

  • vim 打开文件的方式
    #vim 文件路径 作用:打开指定文件
    #vim +数字 文件路径 作用:打开指定文件,并且光标移动到指定行
    #vim +/关键词 文件路径 作用:打开文件,并且高亮显示关键词

退出方式输入:q 按下回车即可

一,命令模式:
-光标移动:
光标移动到行首:shift+6(也就是^)
光标移动到行尾:shift+4(也就是$)
光标移动到首行:gg
光标移动到尾行:G
向上翻屏:PgUp
向下翻屏:PgDown

  • 复制操作:
    复制光标所在行:yy
    粘贴:在想要粘贴的地方按下p键
    以光标所在行为标准(包括当前行)向下复制制定的行数
    按键:数字 yy
    可视化复制: ctrll+v,然后按下↑↓←→方向键来选中需要复制的区域,然后按下p键粘贴
  • 剪切/删除
    剪切/删除光标所在行。按键:dd
    注意:dd严格意义上是剪切命令。但是如果剪切了不粘贴就是删除效果。
    剪切/删除光标所在行为准(包含当前行),向下删除指定行数,按键:数字 dd
    剪切/删除光标所在的当前行,但是删除之后下一行不上移
    按键:D
  • 撤销/恢复
    撤销:输入:u 或者u
    恢复:ctrl+r
  • 光标的快速移动
    快速将光标移动到指定的行,按键: 数字 G
    以当前光标为准向上/下移动n行,按键:数字↑
    末行模式下的快速移动方式,移动到指定的行,按键:输入:行号

猜你喜欢

转载自blog.csdn.net/chengmo123/article/details/87990051
今日推荐