美文网首页python学习笔记
vim 编辑器的使用

vim 编辑器的使用

作者: 涅米 | 来源:发表于2017-05-04 16:55 被阅读0次

    Esc 从插入模式到命令模式
    i 光标前插入字符
    I 在光标所属行首插入
    a 光标后插入字符
    A 在光标所属行末插入
    o 向下新插入一行
    O 向上新插入一行
    h 左
    j 下
    k 上
    l 右
    M 光标移动到中间
    L 光标移动到页面中最后一行的行首
    6G 移动到指定的第6行
    w 向后一次移动一个字符
    b 向前一次一定一个字符
    { 按段落向上移动
    } 按段落向下移动
    gg 光标移动到文件的开头
    G 光标移动到文件的末尾
    =============删除命令:
    x 删除光标后的一个字符
    X 删除光标前的一个字符
    dd 删除光标所在的行
    6 dd 删除指定的行数6,从光标所在行开始
    D 删除光标所在行后的字符,包括光标字符
    =============撤销命令:
    u 一步一步的撤销
    Ctrl-r 反撤销

    ./ 重复上一次操作的命令

    文本行向右移动
    << 问本行向左移动

    yy 复制当前行
    6yy 复制当前行开始的6行
    p 在当前光标所在行下方行复制

    v 按照字符移动,选中文本
    V 按行移动,配合d yy >> <<等移动复制等操作

    r 替换当前字符
    R 替换当前光标后的字符

    / str 查找
    n 下一个
    N 上一个

    =========替换
    :%s/abc/123/g 把光标所在行的abc替换成123
    :1,10s/abc/123/g 把1-10行之间的abc替换成123

    相关文章

      网友评论

        本文标题:vim 编辑器的使用

        本文链接:https://www.haomeiwen.com/subject/qkprtxtx.html