VIM技巧升级

VIM一些常用的高阶技巧

基础移动

%	//匹配括号移动
*	//移动到光标所在单词下一个
#	//上一个

nG	//移动到第n行

0
^
$
g_	//移动至行的最后一个字符
fa	//到下一个为a的字符处
t,	//到,号前的第一个字符
3fa	//在当前行查找第三个出现的a
F T	//和上面的方向相反
dt"		//删除到"为止

VIM没有识别高亮

vim 如果对于某一个文件失去高亮,临时恢复

# 对于scala文件可以这样
:set syntax=scala

VIM 编辑JSON文件

# json文件会展示成json格式,自动添加相应的换行符
:%!python -m json.tool

VIM宏制定

  • 按qa: q是启动宏录制,a表示将宏录制到变量a当中
  • 进行一系列操作
  • q: 结束宏录制
  • 6@a: 将宏执行6遍

参考文章

  • http://coolshell.cn/articles/5426.html
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值