VIM
来源:互联网 发布:mac怎么改用户头像 编辑:程序博客网 时间:2024/06/03 17:58
vim的基础使用方法
vim 的三种模式
导航模式:进去vim就处于导航模式,这时候键盘并不能进行文档的输入,每个键都有不同的功能编辑模式:这时候键盘可以进行文档的输入,a,i,o这三个键在导航模式下都可以进入导航模式,a(append)光标后移一位因此是在光标后输入,i(insert)光标不动因此是在光标前输入,o光标下另起一个新行输入。命令模式:输入:进入命令模式,然后输入命令,回车执行命令
vim 导航模式下操作以及命令模式下的基本命令
hjkl 左下上右a appendshift+a 在行尾输入i insertshift+i 在行首输入shift+o 在光标上另起一新行输入x 剪切一个字母dw 剪切一个单词dd 剪切一行5dd 输入5dd,剪切光标及一下的5行d/x 剪切选中的部分yw 复制一个单词yy 复制当前行5yy 输入5yy,复制光标及以下的5行p 粘贴w 下一个单词word b 上一个单词backwordctrl+f 下一屏forwardctrl+b 上一屏backwardshift+v 选择多行,可以上下移动(行为单位)visual linev 也是选择,上下选择行,左右也可以选择字符 visualctrl+v 选择块,不受文本行的限制vi visual block:/xxx 搜索字符串xxx,n下一个,N(shift+n)上一个 //set hlsearch:?xxx 搜索字符串xxx,n上一个,N(shift+n)下一个:%s/x1/x2/ 把所有行的一个x1替换为x2:%s/x1/x2/g 把所有行的所有x1替换为x2:s/x1/x2 只把选中的文本中x1替换为x2 :/s/x1/x2/g 同理0 跳到行首shift+4 跳到行末gg 跳到文本首部shift+g 跳到文本尾部ctrl+o 回到上一次编辑的地方,可跨越文件ctrl+i 回到下一次编辑的地方,可跨越文件:noh 取消查找的高亮u 撤销ctrl+r 恢复,就是回到撤销前一步
0 0
- vim
- VIM-
- vim
- vim
- vim
- vim
- vim
- vim
- vim
- VIM
- vim !!!
- VIM
- VIM
- vim
- vim
- Vim
- Vim
- vim
- Hibernate 使用Intellij IDEA自动生成.hbm.xml文件
- php 中操作字符串的一些常用函数
- Eclipse常用快捷键
- 145.自定义控件动画图
- IETF
- VIM
- 十个利用矩阵乘法解决的经典题目
- 关联jar包的源代码
- Hibernate 出现org.hibernate.MappingNotFoundException: resource:**.hbm.xml not found问题的解决方案
- 【图像处理】灰度图(Gray Scale Image)
- Maven 的生命周期与插件机制
- 学习淘淘商城第三十八课(搜索服务搭建)
- 记又一次Hackthon
- 基于proteus的51单片机仿真实例二十一、C语言的自增和自减运算演示实例