我在一家纯粹的 Microsoft 商店担任 c# 开发人员。
我最近开始在工作之余的空闲时间使用 gas 和 Linux 自学汇编。我喜欢玩弄 Linux,不过我对它还是很陌生。
我一直听说我应该学习 VIM 或 Emacs,但问题是,我绝对没有办法在工作中使用它们,所以我对花时间掌握其中一个感到有点内疚。更糟糕的是,我想知道学习 VIM 或 Emacs 是否会让我在使用 Visual Studio 时变慢,因为我会混淆快捷键。
目前我正在使用 SciTE 在 Linux 中进行编辑(我认为这在 Windows 上变成了 notepad++)。
对于在纯 ms 产品环境中工作的人来说,我有什么真正的理由去学习 Emacs/VIM?我看到 vs studio 中有一个设置可以使用 Emacs 快捷方式,这里有没有人通过在 vs 中掌握它们而变得更有效率,或者换句话说,你觉得值得吗?
提前致谢!
Related: Is learning VIM worth the effort?
Related: Is it worth investing time in learning to use Emacs?
Related: Why should I use an IDE? (view from the otherside)
最佳答案
我在 90% 的微软商店工作,但我仍然每天使用 gvim。我为我使用的每个 IDE 都有一个 vi 插件。如果您打算学习其中一种,我会推荐 vim,但我知道 emacs 用户会强烈反对。
emacs 和 vi 已经存在很长时间了,并且都非常强大。学习其中之一可能会让您对更高效的编码世界大开眼界。
关于visual-studio - C# 开发人员应该学习 Emacs/Vim 有什么理由吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/646438/