vim 学习记录 - 第二级
2017-12-01 本文已影响63人
Mr_欢先生
image.png昨天学习的命令回顾:
i
Insert 模式,按 ESC 回到 Normal 模式x
删当前光标所在的一个字符wq
存盘+退出 (后面可以跟文件名) 这个命令相当于 w :存盘和q:退出dd
删除当前行,并把删除的行存到剪贴板里p
粘贴剪贴板h、j、k、l
左下上右键,来移动光标
- 2017年12月01日——VIM第二天:感觉良好
第一天的命令可以让我们简单的在vim中进行操作,接下来的命令可以使我们更好的使用这个编译器。下面 的所有命令都在Normal模式下使用。
第一部分:各种插入模式
命令:O、o
a
在光标后面插入内容
o
小写的o在当前行的后一行插入内容
O
大写的O在当前行的上一行插入内容
cw
替换从当前位置到单词结束的字符
第二部分:简单的移动光标
命令:/int
0
数字的零,移动光标到当前行的行头。
^
到当前行除过空格,tab键,换行键,回车键等(blank字符)的行头。
$
移动光标到当前行的行尾
g_
到当前行除过空格,tab键,换行键,回车键等(blank字符)的行尾。
/int
搜索int
这个字符串在当前文本的位置。(如果查找多个,按回车后用n
键切换下一个)
第三部分:复制/粘贴
p/P
在当前光标的前/后粘贴内容。
yy
复制当前行的内容。
第四部分:撤销和反撤销
命令:u、ctrl+r
u
撤销你刚才做的操作(undo)
ctrl+r
反撤销(Redo)
第五部分:打开、保存、退出、改变文件
命令:saveas
:e <路径+文件名称>
打开一个文件
:w
存盘
:x、:wq、ZZ
这三个命令都是保存并推出,最后面的ZZ
是大些的Z 不需要输入:
:saveas <路径+文件名称>
将当前文件另存为
:q!
退出不保存,
:qa!
强行退出正在编辑的文件,就算别的文件有更改。
:bn、:bp
当你用:e <路径+文件名称>
打开新的文件时 可以用:bn
切换上一个文件:bp
切换下一个文件
今天学习的新命令有点多,但是命令都特别简单,多练习。
上一篇:vim 学习记录
当前文集 : VIM编辑器学习