目录:
什么是vim编辑器
vim的使用
-----------------什么是vim编辑器?-----------------
Vim 是从 vi 发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。
简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。 vim 则可以说是程序开发者的一项很好用的工具
---------vim的使用-----------
命令模式、输入模式、末行模式
------------命令模式的基本操作-------------
光标移动
-------------复制、粘贴、删除---------------
dd 删除当前光标所在行
#dd 删除从光标所在行开始的#行内容
d^ 删除当前光标之前到行首的所有字符
yy 复制
#yy 复制从光标所在行开始的#行内容
p 粘贴
----------------文件内容查找-----------------------
/aaa 从上而下在文件中查找字符串“aaa”
?aaa 从下而上在文件中查找字符串“aaa”
---------撤销编辑及保存退出---------
u 按一次取消最近的一次操作;重复u键,恢复多步操作
U 用于取消对当前行所做的所有编辑
ZZ 保存当前的文件内容并退出vi编辑器
---------末行模式的基本操作-----------
保存文件 :w
退出文件 :q
未修改退出 :q!
退出并保存 :wq
------------------文件内容替换-------------------
:s /old/new 将当前行中查找到的第一个字符“old” 串替换为“new”
:s /old/new/g 将当前行中查找到的所有字符串“old” 替换为“new”
:#,# s/old/new/g 在行号“#,#”范围内替换所有的字符串“old”为“new”
:% s/old/new/g 在整个文件范围内替换所有的字符串“old”为“new”
:s /old/new/c 在替换命令末尾加入c命令,将对每个替换动作提示用户进行确认
-------------------编辑模式常用按键---------------------