1

我是一个插件爱好者,除了花时间学习 Vim 编辑器之外,我也尽力掌握它的插件。但是,如果一个插件迫使我忘记 Vim 特定的习惯和命令,我通常会尽量避免它们。

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

现在我要说的是:这是一种好习惯吗? 因为它确实让我觉得它试图取代一些非常基本的 Vim 技能和习惯。例子是:

  • 编写快速搜索查询和正则表达式
  • 通过边界跳跃练习眼睛协调(例如4w2E14j

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

4

1 回答 1

11

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

如果您不喜欢它的工作方式和/或它没有给您带来任何好处,请不要使用它。就是这么简单。

我不喜欢 EasyMotion,因为红色字符和整体变暗让我实际上失去了我的目标,我必须重新扫描它的区域才能再次找到我的目标。一般来说,它可能不是糟糕的设计(我认为是),但对我来说它根本不起作用,所以我不使用它。简单的。

对我有用的是/foo与. 这就是我每天使用数百次的方法。简单的。?barset incsearch

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

和推论:当你找到一个闪亮的新解决方案时,寻找问题是没有用的。

于 2013-10-15T06:50:36.813 回答