【问题标题】:Vim vs Textmate [closed]Vim vs Textmate [关闭]
【发布时间】:2011-10-27 23:14:05
【问题描述】:

文本伴侣真的值得吗?当有免费的 Vim 时。我听说 Vim 的学习曲线很陡峭,但 vi(m) 几乎在每个 *nix 操作系统中都有。哪个功能更强大,文本伴侣物有所值

【问题讨论】:

  • 我没有检查我发布的位置

标签: macos vim text editor textmate


【解决方案1】:

Vim 更强大,textmate 物有所值。

我非常相信 vims 模态编辑和文本对象是完成原始文本编辑任务的最有效方式。也需要非常长的时间和大量的努力才能达到你能够为自己说出来的地步。一旦你到了这种模式是一种乐趣而不是苦差事的地步,并且你从文本对象的角度思考,逐个特征地学习事物就很容易了。但是要到达那里,如果您专门致力于学习 vim,我会说 2-3 个月,如果您只是将它用作普通的文本编辑器并在遇到它时吸收东西,我会说 6-8 个月。这是一项非常陡峭的投资,也是许多非常有能力和专业的开发人员不想做的事情,我认为这很好。但是某种类型的大脑实际上喜欢这样做,对于那种人来说,vim 是无与伦比的。

Textmate 非常强大,学习曲线更加渐进。所以你可以像记事本一样开始使用它,逐步学习越来越多的快捷键和更强大的技术。精通textmate的人速度极快,编辑器用起来真的很爽。它看起来也很棒,即使在 macvim 上,我也很嫉妒代码在 textmate 中的样子。话虽如此,2.0 已经承诺多年没有交付,这在 textmate 社区引起了很多不满。如果我站在你的立场并做出这个选择,我也会在 osx 上查看 sublime editor,虽然没有那么多人使用它,但听到了非常好的东西。

TL;DR:vim 非常棒,值得投资,但是你的时间投资是相当可观的。 Textmate 物有所值,它是一款出色的编辑器,易于上手和学习。

【讨论】:

  • 从我在当前公司的第一天起,我就被称为 vim 极客(与我所有使用 TextMate 的同事相比),就在今天下午,我的一位同事告诉我“今天我使用了第一次vim!” :-)
  • 我喜欢使用 Vim,并且会花几个月的时间来学习它,所以我想我的大脑很喜欢它
  • 我会对 sublime text 2 给予更大的支持,它正在迅速成为新的“it”编辑器。我知道一些核心 vim 用户已经切换到它(部分是“vim vintage”插件),因为对于许多普通的 textmate 用户来说,它比 textmate 提供的功能更好。
  • @victoroux 就我个人而言,我做了相反的事情。 Sublime Text 的“vim 模式”很好,但是我发现它缺少很多我想做的事情,所以我决定完全切换到 vim。
  • 好的,假设你已经掌握了两者,你更愿意将哪个用于 Ruby/Rails 开发?如果你们说 vim 具有整体优势,我愿意投入 6-8 个月(具体来说,如果您可以在其中重新创建 TextMate 的所有最佳 Rails 功能,这意味着它的功能集是 Rails 的 TextMate 的超集)。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2010-12-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多