1.今天来简单介绍下vim的使用。
2.介绍
vim有两种操作模式:
- 普通模式
- 插入模式
普通模式
当你刚开打或者新建文件时,进入普通模式,vim会将按键解释成命令。
普通模式下的按键操作:
- PageDown(或Ctrl+F) : 下翻一屏数据。
- PageUp(或Ctrl+B) : 上翻一屏数据。
- G : 移到文件最后一行
- gg: 移到文件第一行
- 3G : 移到文件第3行
普通模式还有个重要的功能叫命令行模式。进入命令行模式,在普通模式下按下冒号键,就可以输入命令了。
命令行模式有几个重要命令:
- q :如果未修改文件。则直接退出
- q! : 退出,不保存
- wq : 保存退出
插入模式
插入模式,就是可以进行编辑,进入插入模式按下i键,退出插入模式到普通模式按下ESC键。
普通模式下复制,粘贴 和 删除数据
- dd : 删除光标所在行
- d$ : 删除光标所在位置到行尾内容
- u : 撤销 (相当于eclipse的 ctrl + z)
- p: 粘贴 , 注意可以粘贴 dd删除的 数据 和 y复制的数据
- yy: 复制光标所在的行
- v : 可视化选取, 然后执行d 删除选取的区域,或者按y复制选取区域,然后就可以用p粘贴d删除的和y复制的。
普通模式下查找和替换
查找
按下下划线(/)键, 光标会在最下面的命令消息行上,输入你要查找的字符串,按下回车。
按下n键 会查找下一个,到末尾后会从头又开始。
替换
今天就到这里,后续会继续详解linux相关知识,所有的知识都是参考《Linux命令行与Shell脚本编程大全第二版》
老生常谈:深圳有爱好音乐的会打鼓(吉他,键盘,贝斯等)的程序员和其它职业可以一起交流加入我们乐队一起嗨。我的QQ:657455400