我在一家纯粹的微软商店担任ac#developer.
我最近开始自己在远离工作的空闲时间使用汽油和Linux进行装配.我喜欢搞乱Linux,但我仍然很新.
我一直听说我应该学习VIM或者Emacs,但问题是,我绝对不可能在工作中使用它们,所以我感到有点内疚倾向于掌握其中一个.更糟糕的是,我想知道学习VIM或Emacs是否会让我在视觉工作室变慢,因为我会混淆快捷键.
目前我正在使用SciTE在Linux上进行编辑(我认为这在Windows上变成了notepad ++).
对于在纯粹的ms产品环境中工作的人来说,有什么理由让我学习Emacs/VIM吗?我看到vs studio中有一个设置来使用Emacs快捷方式,有没有人通过在vs中掌握它们来提高效率,或者换句话说你能看到它值得吗?
提前致谢!
相关: 学习VIM值得努力吗?
相关: 是否值得花时间学习使用Emacs?
相关: 我为什么要使用IDE?(从其他方面来看)
JaredPar.. 25
开始火焰战:)
我是一个VIM瘾君子,并不羞于承认.我发现使用VIM可以让我在日常生活中更有效率.当您不必将手从键盘上移开时,编码速度会快得多.
默认情况下,VS对VIM绑定的支持很差.但是,有一个廉价的加载项(ViEmu)可以为Visual Studio 提供出色的 VIM键绑定.我有个人执照,我相信每一分钱都值得.
话虽如此,与VIM相关的学习曲线陡峭.它可能会在一两个星期内杀死你的生产力.在那之后,好处将开始,你应该注意到你的生产力提升.
开始火焰战:)
我是一个VIM瘾君子,并不羞于承认.我发现使用VIM可以让我在日常生活中更有效率.当您不必将手从键盘上移开时,编码速度会快得多.
默认情况下,VS对VIM绑定的支持很差.但是,有一个廉价的加载项(ViEmu)可以为Visual Studio 提供出色的 VIM键绑定.我有个人执照,我相信每一分钱都值得.
话虽如此,与VIM相关的学习曲线陡峭.它可能会在一两个星期内杀死你的生产力.在那之后,好处将开始,你应该注意到你的生产力提升.
我在90%的微软商店工作,但我仍然每天都使用gvim.我为每个使用的IDE都有一个vi插件.如果你要学习其中一个,我会推荐vim,但我知道emacs的用户会非常不同意.
emacs和vi已经存在了很长时间,并且都非常强大.学习其中一个可能会让你的眼睛更加高效地编码.