Vim常用命令备查

Vim是一款功能非常强大的编辑器,网上也有很多写Vim的文章,这里我就不多赘述了,只为自己查询使用!

对于编辑器来讲,无非就是那么几个操作:

  1. 增加
    a(append)        # 在当前光标后面插入字符
    A                # 在改行的最后面插入字符
    i(insert)        # 在当前光标前面插入字符
    I                # 在改行的最前面插入字符
    o(open a line)   # 在光标上面插入一个新行
    O                # 在光标下面插入一个新行
    
  2. 删除(注意:这里的删除指的是剪切的意思)
    d(delete)
    dd                # 删除一行内容
    dw(delete woed)   # 删除当前光标向后的单词(以空格作为截止)
    x                 # 删除一个字符
    J                 # 删除该行的换行符
  3. 修改
    c(change)
    ciw                # 删除光标所在的单词,并进入输入模式
    ci?                # 删除指定(?)成对符号中的所有内容,并进入输入模式
    ct?                # 删除内容到指定(?)的字符,并进入输入模式
  4. 查找
    f(find)
    f?        # f+字符,向下查找指定的字符,如果需要重复查找,按“;”即可
    F?        # 同上面的效果相似,向前查找
    /单词     # 在光标后面查找单词
    ?单词     # 在光标前面查找单词
  5. 移动
    v            # 选择内容
    h            # 向左移动光标
    j            # 向下移动光标
    k            # 向上移动光标
    l            # 向右移动光标
    w            # 移动光标到下一个单词的开头
    b            # 移动光标到上一个单词的开头
    :? 或 ?G     # 移动光标到第?行开头
    0            # 移动到行首
    $            # 移动到行尾
    gg           # 移动到文本的开头
    G            # 移动到文本的结尾
  6. 其他
    u        # 撤销
    
    y        # 复制一行
    yw       # 复制一个单词
    y?w      # 复制?个单词
    ?yy      # 向下复制?行
    y$       # 复制到行尾
    
    p        # 粘贴

     

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章