Shell 命令教程(三) Vim使用

来源:互联网 发布:长隆集团 Java 编辑:程序博客网 时间:2024/05/21 19:39

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