Vim 后遗症,用别的编辑器没有安全感了,肿么办?

2012-08-16 23:04:05 +08:00
 Numbcoder
因为在 vim 下 有 Normal 和 Insert 模式,所以,在 Normal 模式下,可以用很多单字母的快捷键。

然后换到其他编辑器 Sublime text ,textmate 等,完全不适应了,经常不小心输入了 h,j 什么的。

毫无安全感了,总是担心自己不小心在哪误输入了什么字母。。。

现在想用用别的,都用不鸟了。。
13859 次点击
所在节点    Vim
133 条回复
mozartgho
2012-08-17 22:13:05 +08:00
我觉得那些整天热衷于搞什么linux系统配置、调教Vim/emacs的,都tmd是在装B!搞这些东西简直就是在浪费生命,对提升自己的内力没有任何帮助。有时间看看书,陪陪家人,都比搞这配置那配置有意义得多
DeepBlue
2012-08-17 22:13:43 +08:00
@mozartgho 其实用VIM写动态语言的程序才真的疼,像PHP变量无类型,当对象用的时候都不知道该提示哪个类的函数,只好按输入全列出来。但,我想说的是,编辑器和IDE不是一个层级的概念吧。。IDE里也是有编辑器的嘛。至于那两个神级的古董,只是把编辑器方面的功能做到极致了而已,跟IDE这种把整个开发流程集于一身的东东,要说比较也只能跟IDE的编辑器比吧?

左右是个工具,哪个顺手就用哪个呗
darasion
2012-08-17 22:21:25 +08:00
@DeepBlue
@mozartgho

貌似编辑器 们 都有提示功能吧?
只是配置、开启与否的问题。
mozartgho
2012-08-17 22:21:33 +08:00
@Numbcoder 几百万行的项目,也是一个一个模块拼出来的吧,如果模块化清晰,文档清晰,也是一个模块一个模块的写,所以跟编辑器有什么关系呢。。
-------
工作效率啊,ide工具比Vim强太多了!
allenfantasy
2012-08-17 22:53:39 +08:00
@humiaozuzu 歧义了- -我是指换到ST2后重度不适应经常输入:wq 不过你这个挺赞的~写在.vimrc里么?
allenfantasy
2012-08-17 22:54:00 +08:00
@mikale 握手- -
feinux
2012-08-17 22:55:31 +08:00
@mozartgho 够犀利!我也觉得chrome比notepad强太多了,尤其是在调教web的时候。
Ricepig
2012-08-17 23:07:16 +08:00
VIM和Emacs拿来做编辑器,偶尔改改代码还是不错的

拿来写代码。。。我只能说,只能是编辑器,而且缺少作为代码编辑器的很多现代特性。

不过,对于C++/Ruby这种至今智能提示都做不好的语言,VIM/Emacs和IDE的差距没有那么大而已
humiaozuzu
2012-08-17 23:09:21 +08:00
hbin
2012-08-17 23:13:27 +08:00
@mozartgho 会用 Vim/Emacs 的大多都用过 IDE,但会用 IDE 的大多不会 Vim/Emacs。还请问你会用 Vim 还是 Emacs,会到什么程度,如果你连这两者之一都没用过,就在这里叫嚣别人是装B,只能说你只是井底蛙。
hbin
2012-08-17 23:20:41 +08:00
@Ricepig 如果你真的写过 Ruby 的话应该不会不知道 RubyMine 吧。
@feinux chrome 和 notepad 有可比性吗?
Numbcoder
2012-08-17 23:26:58 +08:00
@mozartgho
我觉得那些整天热衷于搞什么linux系统配置、调教Vim/emacs的,都tmd是在装B!
-------

ok,我明白了,你的意思是:不用 Windows 的人都是 tmd 在装B!

好吧,这个贴子,可以到此为止了,再争论下去,木有意义。。。。

肿么又变成编辑器争论贴了。。。。。。。
mozartgho
2012-08-17 23:27:18 +08:00
@humiaozuzu 写这篇文章的,我也懒得反驳他什么了。“IDE没有插件机制”,搞笑!无论是Visual Studio还是Eclipse都提供了足够强大的插件功能。知道Visual Studio里有个Macros IDE吗?
hbin
2012-08-17 23:30:23 +08:00
@humiaozuzu 你这篇文章好像在哪看到过,尤其是这两张图,难道还有英文版?
mozartgho
2012-08-17 23:34:31 +08:00
@hbin 你是哪里就认定我是没有用过Vim或是Emacs的呢??我甚至因为无法忍受Vim的某些蹩脚的功能,下载代码修改,自己重新编译过你信吗?
mozartgho
2012-08-17 23:37:03 +08:00
@Numbcoder 对于脑残和逻辑混乱的人,我也懒得跟你说什么了!
humiaozuzu
2012-08-17 23:37:26 +08:00
@hbin 不是翻译的啊,就是原作者写的
jimbinc
2012-08-17 23:37:30 +08:00
@mozartgho 何以见得,未用过emacs,望指教。个人实在不理解emacs的核心优势在哪里
hbin
2012-08-17 23:43:43 +08:00
@mozartgho 还请赐教你改了哪些所谓的蹩脚功能,做个 Patch 给 Vim 用户学习学习。
hbin
2012-08-17 23:45:27 +08:00
@jimbinc 在我看来,Emacs 最大的优势就在 Lisp 语言。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/45341

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX