vi命令

vi命令


1. 常用命令

  • yy: 复制光标所在的这一行
  • 4yy:复制光标所在行开始向下的4行
  • p: 粘贴
  • dd:剪切 光标所在的这一行
  • 2dd: 光标所在行向下2行
  • d0 : 从当前光标删到行首
  • D : 从当前的光标开始剪切一直到行末
  • dw :删除后面一个单词
  • x : 删除当前的光标 往后删
  • X: 删除当前光标 往前删
  • h: 光标向左
  • l : 光标向右
  • j : 光标向下
  • k: 光标向上
  • H:当前屏幕的第一行
  • M:当前屏幕的中间
  • L:当前屏幕的最后一行
  • ctrl + f : 向下翻一页代码
  • ctrl + b : 向上翻一页代码
  • ctrl + d: 向下翻半页代码
  • ctrl + u : 向上翻半页代码
  • 20G:快速定位到第20行
  • G: 快速定位到最后一行
  • gg: 快速定位到代码第一行
  • w : 跳到下一个单词
  • b : 跳到下一个单词
  • u : 撤销刚刚的操所
  • ctrl + r :反撤销
  • /kk : 查找kk
  • %s/abc/123/g 全局替换abc为123
  • 1,10s/abc/123/g 第1-10行替换abc为123
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 曾经使用了几年多的Vim,手册也翻过一遍。虽然现在不怎么用vim了,曾经的笔记还是贴出来,与喜欢vim的朋友分享。...
    Sylar丶阅读 918评论 0 0
  • 进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打...
    StoneHell阅读 238评论 0 0
  • 进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打...
    Michael_林阅读 327评论 0 3
  • 进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首vi +n filename :打开...
    八目朱勇铭阅读 1,858评论 0 0
  • 近日拜读了梁实秋先生的雅舍谈吃。梁先生曾说三等人讲究住,二等人讲究穿,一等人讲究吃。我属于好吃但不讲吃之人,无法...
    似水流年_74ac阅读 426评论 0 0