Vim使用教程+规则(vimtutor)

 

退出(可以自行结合顺序不能改)

  1.  q:退出
  2.  w:保存
  3.  !:强制

 

查看

  1. :set nu 查看行号

 

移动

 

  1.  k 上一行
  2.  j 下一行 
  3. h 向左移动
  4. l 向右移动
  5. home键 = 0   跳转到该行首
  6. end键 跳转到改行尾
  7. 2w 使光标向右移动两个单词的头部位置
  8. 3e 使光标移向右动三个单词的尾部位置
  9.  

 

删除

 

  1. x 删除一个字
  2. dd 删除当前行(会到Vim的一个寄存器中)      2dd 删除两行
  3. de 删除到该单词尾部,不包括最后一个字符
  4. dw 删除该单词到下一个单词的起始位(在单词首字母前时),入在单词中只删除该单词尾部(空格也算一个单词)
  5. d$ 从当前光标删除到行末
  6. d5d 删除五行的数据
  7. d2w 删除两个单词

 

复制粘贴

 

  1. y 复制当前行
  2. p 将最后一次删除的内容置入到光标之后的下一行(就是粘贴刚刚删除的到下一行上面)

    
插入(新增)

  1. a 在光标后面进行添加
  2. A在该行尾进行添加

 

撤销

  1. u 撤销到上一步(可以一直按) 
  2. U 撤销对整行的修改 (大写的U好像我的Windows电脑不管用)
  3. Ctrl + R 完全同上
  4.  

 

替换

  1. r 修改标所在位置的字符(一次性使用)
  2. ce 光标的位置删除该单词后面的内容进行修改(之后就进入插入模式)
  3. c3w 删除后面的三个单词然后进行编辑

 

定位和文件状态

 

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