V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Numbcoder
V2EX  ›  Vim

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

  •  
  •   Numbcoder · 2012-08-16 23:04:05 +08:00 · 13888 次点击
    这是一个创建于 4482 天前的主题,其中的信息可能已经有所发展或是发生改变。
    因为在 vim 下 有 Normal 和 Insert 模式,所以,在 Normal 模式下,可以用很多单字母的快捷键。

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

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

    现在想用用别的,都用不鸟了。。
    133 条回复    1970-01-01 08:00:00 +08:00
    1  2  
    darklowly
        101
    darklowly  
       2012-08-18 18:07:47 +08:00
    @cctiger36 无情的回复你一句 傻逼 请看我上面的所有回复后再说话。
    harryxu
        102
    harryxu  
       2012-08-18 18:08:51 +08:00
    @darklowly 我明白你的意思,你对装逼的定义我也看到了,我关心的不是怎么定义装逼,我奇怪的是为什么很多像楼主这种本来只是讨论交流一下的帖子,都会出现这种到头来变成讨论装不装逼的问题了。

    这种情况多出现在讨论linux啊,vim这种帖子里,本来都是很正常的技术交流,但总会出现一些人来莫名奇妙的说装逼啊优越感啊,或者出来教育别人,这些都是工具啊,代码才是重要的啊云云。

    我觉得简直就是莫名其妙
    darklowly
        103
    darklowly  
       2012-08-18 18:12:52 +08:00
    @harryxu 其实我针对的不是楼主,是中间的讨论中演变出来的内容的讨论。我在我前面给的链接中的回复已经说明了,其实这是另外一个话题。我其实主要讨论的是心态问题。而且这种心态,是存在于中国的大环境当中影响很深的。而且这种心态,很多时候会降低生产力,所以另外开了一个话题。知识被和谐了。 引用我另外的一条回复:

    那个帖子是从表面看问题。我这个帖子是从心态角度看问题。坦白地将国内在计算机领域有着各种的华而不实。和这个vim有点类似。导致的直接结果就是装逼影响生产力。当然偶尔也可以带动生产力。但是大部分情况下是影响。
    cctiger36
        104
    cctiger36  
       2012-08-18 18:16:35 +08:00
    @darklowly 不好意思回复的慢了点已经改了好几楼了。不过像你这种整体对着这别人叫嚣生殖器官的家伙实在是令人作呕。。。
    darklowly
        105
    darklowly  
       2012-08-18 18:19:59 +08:00
    @cctiger36 无所谓。我骂人了我接受。对我而言你这种拿起半截就开跑的人,我更作呕。思维不一样而已。
    cctiger36
        106
    cctiger36  
       2012-08-18 18:37:20 +08:00
    @darklowly vim是一个优秀的编辑器,这点你不否认吧。那为什么不可以鼓励新手去使用呢?至于vim到底是不是适合自己,智力正常的人很容易就可以判断出来,根本不需要你说三道四,没有多少人会闲着蛋疼用vim写java什么的。给别人扣帽子很过瘾,很有优越感吗?
    phpuser
        107
    phpuser  
       2012-08-18 18:39:38 +08:00
    @darklowly 我说了“通过任何一个代码编辑器写好了复制到word里面"么?我也没说不是直接在word里面写吧?其实通过别的编辑器写好再贴进来也没什么问题,不过呢还要做太多加工比如字体大小啊,高亮啊,重点着色啊,还特别影响思路,还不如直接在word里面敲代码呢,虽然word里写这个确实让人不快。(为不引起别的理解问题,贴上之前说word的那句“也经常用别的编辑器,而且工作时间用word写代码的时间比用vi写代码的时间多的多了,正因为有比较才更觉得喜欢和优秀。
    ”)

    理解能力真不能算太好,辩论能力也不能算太好。

    到此为止,在这个事上浪费口水了没意义了,还是那句话”遇到一个自己喜欢而且用着舒服的东西本来就是一件很美好的事情,赞美她、宣扬她、希望更多的人知道本就是理所应当的事情”。不仅不是装而且还是见应该觉得自豪的事情。

    同时感谢所有vi,emacs同好们的评论和争论。
    darklowly
        108
    darklowly  
       2012-08-18 18:42:01 +08:00
    @cctiger36 心界决定眼界。
    cctiger36
        109
    cctiger36  
       2012-08-18 18:46:30 +08:00
    @darklowly 。。。。。。好吧大仙,我就此退散
    darklowly
        110
    darklowly  
       2012-08-18 18:50:26 +08:00
    @phpuser 大哥是你没理解吧?我的话是在否认在word里面直接写代码。所以假象来两种硬要在word里面写代码的方法,如果硬要写你最终还是copy.

    因为你在别的编辑器里面写好 要copy进去,最后别人用的时候i要copy出去吧?

    就算你先在word里面写好,你要别人填空到编译器里面,你要copy出去吧?

    当然如果你硬要用word写代码,然后用word写代码来对比vi,那确实vi很牛逼很牛逼。你所谓的对比?科学么?

    为什么要这么吃力不讨好?该反省的是你们的开发方法和文档方法。
    darklowly
        111
    darklowly  
       2012-08-18 18:53:43 +08:00
    @phpuser 还有,你没回答我你们这样的代码复用 科学么? 也就你这智商能想出这种复用方法以及文档方法。用最最简单的项目wiki,加一个插入代码并且代码高亮功能都比你个效率高100倍 科学100倍。
    darklowly
        112
    darklowly  
       2012-08-18 18:55:13 +08:00
    @cctiger36 好吧 我最后给你说一句话。我说的很多话 并没有说死,是一个权衡的过程。希望我上面的所有话 不会给你带来另外一种误解。还是那句话,仔细看我所有的回复。
    darklowly
        113
    darklowly  
       2012-08-18 19:02:08 +08:00
    @phpuser
    从别的编辑器里面copy进去加高亮,修改格式影响思路。你直接在word里面写代码 就不影响思路?你不是一边写一遍修改格式和高亮么? 把代码写好来单独加高亮,影响思路还是一边写一遍高亮影响思路?

    还有 你直接在word里面写的代码不测试么? 还复用? 直接在word里面写的没测试过的代码还复用? 靠谱不? 你连最最基本的开发方法都不懂。或是你懂了。但是你没有去思考过 你这种开发方法的问题。

    所以根本就不应该在word里面写代码。
    darklowly
        114
    darklowly  
       2012-08-18 19:19:43 +08:00
    @phpuser 不敢直接真面回到了么? 我请求你直接真面回答。你们是怎么做的? 你们这么做科学不?

    附加评论一句。我见过的高手确实没有你们这么做的。你们这么做没资格去评论高手不高手的。我敢保证你们那团队无高手。是个真正的高手都不会这么干的。
    viskem
        115
    viskem  
       2012-08-18 19:32:52 +08:00
    请问……不能发布主题,是不是被封了…………
    darklowly
        116
    darklowly  
       2012-08-18 19:38:05 +08:00
    @viskem 有可能是。我被封了一次。然后想来个办法绕过去了。
    fly2xj
        117
    fly2xj  
       2012-08-18 19:51:00 +08:00
    对于用的好的人, vim是神器一点不为过, 努力和你争辩vim不好的理所当然是那些不会用或者用的少的人. 思维的定势和面子让他和你一直吵下去.你永远也说服不了他们. 但是就像娶了个好老婆一样, 我们没必要告诉每一人你的老婆有多好多好, 自己偷偷乐着吧.
    DeepBlue
        118
    DeepBlue  
       2012-08-18 19:55:26 +08:00   ❤️ 1
    这是水版么?还是大家很闲?理念问题从来就没有过正确结果,谁也别想说服谁。
    坦白的说,@darklowly 大部分说的很中肯,用VIM这事也确实没什么了不起,没什么可以炫耀的地方。
    但是人类就是喜欢炫耀的生物。无论是装B也好真心喜欢也好,我就是想带着我认为漂亮的女朋友到处转转,这事也挺正常的吧?
    人都有选择的自由。哪怕是为了装B,也是选择的一个理由而已。就像上面那个用word写代码的兄弟,虽然我也不知道word为什么能写代码,不过既然他选择了,想来是有他的理由的,关我们什么事呢?

    其实我只是想说不要以己度人而已。
    bearcat001
        119
    bearcat001  
       2012-08-18 20:14:22 +08:00
    又是编辑器大战?
    darklowly
        120
    darklowly  
       2012-08-18 20:25:35 +08:00
    @DeepBlue 对的,你的想法很有逻辑,我很喜欢你这样的人。
    phpuser
        121
    phpuser  
       2012-08-18 20:28:51 +08:00
    @darklowly 好吧,再回一下,至于是外面写好贴进去还是直接在word里面写“其实通过别的编辑器写好再贴进来也没什么问题”,说“还特别影响思路”也是有原因的,比如加符号啊,加编号啊等等,而且说是文档文字内容必然相当多,代码也必然不是全部完整实现,有的还可以是伪码吧?写好了再全部重新格式化一遍还可能遗漏,还是边写边部分格式化只是个人选择而已。有更好的能够改善的方式我也一定虚心接受。至于wiki什么的就是下面的问题了

    开发流程这种东西,我也没什么好说的了。需求、设计、宣讲、开发、QA什么的就不是那么容易改变的了,开发方法在一定的项目、规模下可能是可行的,对另外的又不一定。至于是否好上100倍,科学100倍也很难讲了。虽然我现在觉得不甚满意,至少那么个公司、那么个项目、那么些人它们就那么运行着而且运行的还算不错。

    至于说高手什么的,个人也只是个入门而已。事实上“我敢保证你们那团队无高手。是个真正的高手都不会这么干的。”,不论我所在的团队里有没有高手,该这么干还是要这么干的毕竟那么多人放那边个人英雄主义很多时候并不可取,而且如果你试过你会发现在一个稍大得团队里(或一个体制内),个人的力量始终是有限的,一个或几个高手能改变一切这种想法还是比较幼稚的。

    关于高手分享一句以前博彩看到的一句话“再高的手你也碰不到天,再断的手你也摸得到地”
    darasion
        122
    darasion  
       2012-08-18 21:35:44 +08:00
    别吵了。

    刚刚看帖突然想起很久以前 windows 命令行里也有 edit 这个编辑器来着。但是用 win 7 里貌似找不到了啊。咋回事?
    darklowly
        123
    darklowly  
       2012-08-18 22:30:52 +08:00
    @phpuser 你这次回答比较理性,这点很好。

    1 我不觉得你们那样的文档方法是合理的。文档里面不应该放代码。更不应该把代码放到文档里面去重用。对于伪代码来说,可以用很简单的流程图,更直观。代码是完成功能和给人阅读的。文档的作用是让人理解的。并且他们是有分工的。

    2 这个不是英雄主义。是改变的更合理。还有我只讨论了文档部分。还谈不上开发方法。这点你有点跑题了。就文档改进这部分,不能够完全说以前是这么做的。后来人就继续这么做。不需要很大跨度的改进。文档改为wiki这样的小步改进是需要的。不然的话太守旧了。

    3 一个团队不需要人人都是高手,但是一个团队不能缺乏高手。他应该是有一定的比例。根据项目不一样,这个比例也不一样。例如开发一个OS高手的比例应该多些。开发一个普通的稍微上规模的网站,高手的比例可能会低很多。开发一些玩具程序,就不需要高手了。

    4 让我装逼一下,推荐三本书,《UNIX编程艺术》 《人月神话》 《代码大全》 尤其代码大全,那是必读的。里面有一章是程序员性格 那一章很有意思。其他章节也都很经典。
    feinux
        124
    feinux  
       2012-08-19 14:57:44 +08:00
    @hbin you got the point
    feinux
        125
    feinux  
       2012-08-19 15:07:56 +08:00
    每个编辑器都有他自己的特点,适用不同环境和不同使用者的个性。

    Emacs发明者的初衷和Vim显然是不同的,因此造就两者的用户群体差异。

    真是由于不断发展,那些原来很强大的东西在选择看来有些落后时代了。

    很多开发者就是因为其他编辑器用不顺手,才不断的开发新的编辑器。

    每个编辑器都融入了开发者的个性和对编辑器的理解。因此没有一款编辑器是通吃的。

    选编辑器是主观爱好。好坏本来就是相对的。

    也许有些看起来比较复杂的编辑器,真正理解了它背后的艺术,会用的更加顺手。

    总之就是:在对的地方用对的东西做对的事情。

    退散吧。
    RisingV
        126
    RisingV  
       2012-08-20 09:20:12 +08:00
    @mozartgho 搞Linux的配置就是浪费时间。。。别贻笑大方了。。。这样显得狠无知。人家搞运维的,就是靠这个吃饭的。全球70%的网站,都是开源技术路线,多数服务器软件都要配置,你觉得是浪费时间吗?
    xlaok
        127
    xlaok  
       2012-08-20 14:55:56 +08:00
    吵得一点意思都没有;我一直觉得程序员有潮流程序员和传统程序员,livid就是潮流程序员,v2ex里面大多也都是潮流程序员;楼里的哪位只不过是没体验过linux的传统程序员罢了。好东西不用,还嘲讽,挺有趣的
    iEverX
        128
    iEverX  
       2012-08-20 16:03:00 +08:00
    搞不明白为嘛变成了口水战了。。个人有个人的爱好而已
    bulldozer
        129
    bulldozer  
       2012-08-20 17:04:25 +08:00
    又是这个千古悬疑啊?vi vs IDE,java vs c++ ,php vs python
    谁胜谁负,家祭无忘告乃翁
    kuno
        130
    kuno  
       2012-08-20 17:14:30 +08:00
    @iEverX:
    因为有些人忘了人既有理性也有感性的一面。
    liyandong
        131
    liyandong  
       2012-08-20 17:31:09 +08:00
    记得早就有人说过VIM是神马神马利器来着……
    dirty
        132
    dirty  
       2012-08-20 17:42:35 +08:00
    一直以爲用編輯器能用出優越感,現在居然自己不用什麼編輯器也能秀出優越感了,程序員真是神奇的生物……
    unionx
        133
    unionx  
       2012-12-28 23:07:41 +08:00
    @sivacohan 额,是的呀
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2961 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 13:15 · PVG 21:15 · LAX 05:15 · JFK 08:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.