今天主要学习了VIM的知识。
VIM,可以分为三个模式:命令模式(听老师说“尾行模式”可以算进命令模式)、插入模式、块模式。
1、命令模式:就是用VIM打开一个文件后,输入:(冒号)在键入其它命令的一种模式。
在命令模式进入插入:
i(在光标当前位置插入)、o(在光标的下一行插入)、
a(在光标的后面插入)、s(删除光标当前的字符再插入)
退出插入模式:按ESC
块模式 :在命令模式下按CTRL+v,目前只学习了两种用法,如下:
1)、复制剪切删除:光标所在位置,CTRL+v,用方向键选择需要选择的字符(可以复制、剪切),个人觉得比较坑爹,因为方向键没有选中的字符它不会操作的。
2)、批量插入:例如在块模式向下选择4行,按I(大写i)插入字符,按ESC,选择的行就会插入之前写的字符.
2、 基本命令:
基本命令:
剪切&&删除 dd
复制 yy
粘帖 p
撤销 u
还原 CTRL + r
查找 (命令模式下)
?:从下往上查找
/:从上往下查找
(N从上到下浏览,n相反)
替换(命令模式下)
:%s /替换前/替换后/g (不提示全替换)
:%s /替换前/替换后/c (有提示替换)
在打开的文件中再导入文件
:r 路径文件名
分屏查看
:sp 、:split ,横分屏 暂无快捷键
:vsp、:vsplit ,竖分屏 快捷键(ctrl + w + v)
打开分屏后,想切换修改其它窗口的文件 同时按 CTRL + w + w
退出分屏 同时按 CTRL + w + o
导入
在VIM打开了文件之后,可以插入其他文件;
:r (文件路径)文件名