去看了一下clever插件的macro,用json写功能序列啊。。。你应该试试vim模式的q,有写一个clever序列的时候,我能录20个vim宏序列了。。。
话说回来,大家对vim入门都会碰到hjkl这种弱智设计,:wq才能退出这种弱智设计,殊不知,其实vim真正的主流用户,使用hjkl的频率,可能远远没有使用f t 以及各种高级跳转的频率高。我敢说,一个ciw ci(,就能把多少码农都栓死在vim上。
另外,因为各ide都有vim模式的插件,所以vim可以说是一次学习,到处受益的。vscode可以努力积累插件、自己写snippets,来逼近一部分vim的效果,但是当你换到vs或者webstorm pycharm的时候就抓瞎了,又是完全不同的另一套。这也是大家go vim的原因之一。
【 在 Jacqueline (花仙子◆唯有低贱,或能长存-M.J.<二月兰>) 的大作中提到: 】
: 别的不知道,宏定义方面,我认为Clever VSCode插件比vim要合理的多,想清楚自己要用
: 哪些宏,一次性把宏象写代码那样写清楚,然后一劳永逸地用最短快捷键完成,可以证明
: 这种无状态的操作方式一定比有状态的节省击键次数。
: ...................
--
FROM 123.120.178.*