本篇博文是在之前的《vim基础入门》的基础之上写的,不懂的同学可以先看之前的分享
1. 视觉范围的选择
- 普通模式下,按v键确定范围起点,然后移动光标,光标所在位置为范围的终点,然后按操作键完成其他操作,之后范围消失
- 常见的操作:y复制,d删除,p复制(上一篇博文有分享)
- 长方形范围选择方式:与v操作相似,只不过这里按Ctrl +v,然后移动光标选择。这里给大家介绍一种小的编辑技巧,当我们用长方形选择一块区域的时候,我们可以选中一列,然后在这一列的前面加上上引号“,这个时候,我们可以使用Shift + i,这样进入了插入模式,但是我们看到刚刚选中的一列没有了,此时我们在第一行的前面插入一个上引号,然后按esc进入到普通模式,这个时候我们发现刚刚选中的那一列的前面都有了上引号
2. 单词操作
- 移动 以单词为单位向后移动:w 以单词为单位向前移动b
- 删除一个单词 d + w 删除一行 dd
- 转化大小写 当前单词换成大写:gUw 第二种方法是利用上文的方法选中单词,然后Shift + u 当前单词换成小写:guw 第二种方式是选中当前单词,然后u
3.移动和查找 ##
- 命令模式 :数字 跳到第几行
- 普通模式 数字 | 跳到第几列
- 查找文档中的单词,普通模式下,光标移动到某一个单词上面,然后按*,这个时候每次按n,就会跳转到下一个单词处。每次按N就是往回寻找
- /单词 正向寻找 ?单词 反向寻找
- /\d\d\d\d 搜索四位的数字
- /gi[tf] 搜索git 或者 gif
4.分屏和标签页
- :split 文件名 上下分屏,切换上下屏Shift + w + 方向键
- :vsplit 文件名 左右分屏,切换左右屏Shift + w + 方向键
- 开启新的标签页 :tabnew
- 编辑标签页 :e + 文件名
- 切换标签页 Ctrl + PgUp键 Ctrl + PgDn键
- 跳到首个标签页 :tabfirst
- 跳到尾标签页 :tablast
5. 编码常用技巧
- 粘贴模式,我们经常会粘贴某些代码,但是从外部粘贴进来的时候经常容易代码混乱,没有之前的对齐方式,这个时候我们可以使用下面的技巧,进入粘贴模式:set paste,然后敲击i进入插入模式,这个时候再粘贴,当我们粘贴完毕之后我们应该退出粘贴模式:set nopaste
- 代码缩进 >代码缩进 < 缩进回退
472

被折叠的 条评论
为什么被折叠?



