Vim插件:EasyMotion - 好的还是坏的做法?

时间:2013-10-15 06:28:39

标签: vim plugins vim-plugin

我是一个插件爱好者,除了学习Vim编辑器的时间外,我也尽力掌握其插件。 然而,如果一个插件强迫我忘记了Vim特有的习惯&命令,我一般都试图避免它们。

这让我想到了 EasyMotion。的话题 该插件围绕视觉导航的概念,为用户提供了几个用户可以跳过的视觉文本标签。

现在我得到的是:这是一个好习惯吗? 因为它确实让我觉得它试图取代一些非常基本的Vim技能&习惯。 例如:

  • 编写快速搜索查询& regexes
  • 练习与边界跳跃的眼睛协调(例如 4w 2E 14j

由于这种不确定性,这是我已经避免使用的单个安装插件,尽管这种讨论可以在某种程度上轻松应用于大多数插件。

1 个答案:

答案 0 :(得分:9)

没有标准化的“最佳实践”,如果这就是你所追求的。只有“对我有用的东西”。嗯......以及“博主们说什么和评论者重复”,但这通常毫无价值。

如果您不喜欢它的工作方式和/或它没有为您提供任何好处,请不要使用它。这是 简单。

我不喜欢EasyMotion,因为红色字符和整体调光让我实际上松开了我的目标,我不得不重新扫描它的区域再次找到我的目标。一般来说,设计可能并不坏(我认为是),但对我来说它根本不起作用,所以我不使用它。简单。

对我有用的是/foo?barset incsearch的组合。这就是我每天使用数百次的东西。简单。

因为默认功能对我有用,所以我不需要寻找解决方案。

结果:当你找到一个闪亮的新解决方案时,没有必要寻找问题。