每日一点vim小技能(3)
2016-07-04 00:00
211 查看
每日一点vim小技能(3)
行里光标的移动0 -> 跳到行首
^ -> 跳到当前行的第一个字符
$ -> 跳到行末尾
fa -> 调到a字母的下一个出现的地方(Fa相反方向a的位置)
ta -> 跳到a字符的前一个字符
3fa -> 在行中找a出现的第三个位置
F 和 T→ 与f和t相似, 但是方向相反
dta -> 向后删除直到遇到a
区域选择 (<命令>a<对象> 或 <命令>i<对象>)
注:这些命令只能在可视模式操作,命令可以是任何命令,例如 , d(删除),y(拉取),v(进入可视化模式)。对象可以是: w一个单词,W一个单词 (扩展的),s一个句子,p一个段落。而且也可以是普通的字符, 例如",',),},]
例:(map(+)("foo")) ,假设现在光标在 (map (+) ("foo")) 这个字符串的第一个o上
vi" -> 选中foo
va" -> 选中 "foo"
vi) -> 选中 "foo"
va) -> 选中 ("foo")
v2i) -> 选中 map(+)("foo")
v2a) -> 选中 (map(+)("foo"))
相关文章推荐
- 每日一点vim小技能(4)
- php移除一维数组中重复的值
- 实现自己的控制层do-c (仿Struts2和SpringMVC)(一)
- 实现自己的控制层do-c (仿Struts2和SpringMVC)(二)
- 解决linux下too many file问题
- .NET Core 1.0学习(2)
- .NET Core 1.0学习(3)-做了个靠谱点的docker image)
- 堡垒机CA证书使用方法
- 从15亿美元到2亿美元 为什么豌豆荚今天不好卖了?(太有情怀而没有依附巨头,被手机厂商抢走了蛋糕)
- 堡垒机AD及LDAP集成说明
- 堡垒机V1.31b发布
- NAVICAT登陆MYSQL出现用户名不对解决办法
- 堡垒机阿里云安装包安装手册
- 一个简明的python学习网站
- 优秀程序设计的18大原则
- shiro之一
- shiro之身份认证
- shiro之授权
- iOS 引导页
- 正则表达式的学习