Linux--vim命令

来源:互联网 发布:上古卷轴5捏脸数据导入 编辑:程序博客网 时间:2024/06/02 00:46

vim相关命令:
VIM使用:
vi /etc/passwd 查看Vi

普通模式:
vi test.txt
进入:

                i 从光标所在位置开始进入插入模式                I 光标回到首行,进入插入模式                a 从光标所在位置的下一个字符处,进入插入模式                A 光标到行尾,进入插入模式                o 向光标所在行的下一行添加新行,进入插入模式                O 向光标所在行的上一行添加新行进入插入模式,                s 删除光标所在字符,并进入插入模式                S 删除光标所在行,进入插入模式
    h:左  j:下  k:上  l:右    yy:复制光标所在行       nyy:多行  eg:3yy 从光标所在行开始    p:向光标所在行的下一行粘贴    dd:删除光标所在行(其实为剪切)    ndd:从光标所在行向下剪切n行    r:在普通模式,替换所在字符    x:在普通模式,删除所在字符(剪切)    dw:从光标位置开始删除一个单词(空格、特殊字符)    $:光标回到行尾,不进入插入模式    0:光标回到行首,不进入插入模式    gg:光标回到文件起始位置    G:光标移动到文档最后一行    ctrl+f:向下翻页    Ctrl+b:向上翻页    b:下拉    u:返回上一步操作,撤销    ctrl+r:回到下一步操作    #:向上查找光标所在单词(_不区分单词)    *:向下查找光标所在单词(_不区分单词)    /string:向下匹配string    ?string:向上匹配string    v:行--选中模式,下/上拉    V:列--选中模式,下/上拉    :q 退出    :w 保存    :wq 保存并退出    :q!强制退出

插入模式:

  • 退出:ESC 回到普通模式

vim:异常退出 会生成 .hello.c.swp

谢谢,浏览。