您的位置:首页 > 其它

这里是vi最常用的知识点(掌握了这些,你才能像windows下使用记事本一样使用vi)

2016-10-12 17:24 357 查看
这里是vi最常用的知识点(掌握了这些,你才能像windows下使用记事本一样使用vi)

1.理解模式

  1.1.命令模式(除了添加新内容,都在这个模式下):命令模式下,只要当前行不空,光标总会停在一个字符上。

  1.2.编辑模式(添加新内容专用)

  1.3.进入命令模式(ESC)

2.移动光标

  2.1.进入命令模式

  2.2.方向键(左右:只能行内移动;上下:完成行间移动)

3.添加内容

  3.1.进入命令模式

  3.2.当前位置之前插入(Insert),用i

  3.3.当前位置之后追加(Append),用a

  3.4.若是空行ESC+i与ESC+a没有啥区别。

4.删除

  4.1.进入命令模式ESC

  4.2.单字符删除:删除光标下的单个字符(esc+x象形记忆法):因为命令模式下,只要当前行不空,光标总会停在一个字符上。当一行删除完毕了,继续按住x也不会有啥变化。这时需要行删除命令。

  4.3.行删除:esc+dd (一行内容要是丢失的话,还是比较可惜的,所以需要两次delete 确认一下)

  4.4.删除空行:esc+dd(这时删除空行的唯一办法)

5.一行分成两行

  5.1.进入命令模式

  5.2.调整光标位置

  5.3.插入模式esc+i

  5.4.按回车

6.两行合并成一行

  6.1.进入命令模式

  6.2.大写J(象形):行末的回车就被删除了。下一行就被勾上来了。

7.保存

  7.1.进入命令模式

  7.2.:w

  

8.常见问题和技巧

  8.1.在行尾追加内容esc+i不好用,咋办?采用esc+a(a表示append)

  8.2.esc+a和esc+i哪个更加常用?逐行添加的话esc+a就可以了。要是行首添加的话,esc+i还是必要的。

  8.3.平常保持于命令模式(多按ESC)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐