| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> 【Vim】IdeaVim高级玩法之EasyMotion插件 -> 正文阅读 |
|
[开发工具]【Vim】IdeaVim高级玩法之EasyMotion插件 |
什么是EasyMotion?EasyMotion起源是Vim的一个插件,正如它的名字所表明的一样,EasyMotion可以让你在Vim中以更简单的方式移动。 一旦熟练掌握EasyMotion的使用,你将会惊讶自己使用键盘移动光标的速度竟然可以得到如此大的提升! 怎么玩EasyMotion?安装只需要执行下面两步:
然后重启一下IDEA,就可以开始愉快的使用EasyMotion了。 了解下EasyMotion的原理(重要)在使用EasyMotion之前,了解一下它工作的大致原理,会让你对它建立一个初步的概念,这对于后续使用它是很有帮助的。
放一张官网的图,可以更形象的了解上面的文字: 是不是很好理解?迫不及待的想要尝试下! 基本使用这里介绍一下EasyMotion基本特性的使用。从这个简单的例子中你就能体会到EasyMotion的强大。 (下面例子中
按下
此时,按下
同样,如果你想要寻找
此时,按下
例子演示完毕。 你可能会好奇为什么每次触发一个动作之前,为什么都需要按下两次
以上其实是官方给出的一个示例。主要演示了两个EasyMotion最基本的特性:单词移动动作 这两个动作很简单,但却非常实用,大部分的移动都可以靠这两个动作实现。 当然,如果你想要尝试更高级的技巧,可以参考 EasyMotion 的 Github 仓库官方文档:easymotion.txt 最后我的建议是,通过一次密集的突击训练,将 然后,再通过在日常生活工作中日复一日的大量使用,最终内化成肌肉记忆。 希望以上的内容能帮助你提升效率。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/14 14:53:36- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |