是不是用 vim 会让记忆力会下降? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
gkiwi
V2EX    程序员

是不是用 vim 会让记忆力会下降?

  •  
  •   gkiwi 2014-11-29 16:20:38 +08:00 6892 次点击
    这是一个创建于 4017 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近愈发发现自己的记忆力下降,而项目常用的方法,变量之类的却记得很熟悉(没开YME之类的,只有个tab补全当前的词汇).

    而我用elipse的那些年,却没有明显的记忆力衰减的感觉.加之之前某个老用vim的小伙伴记忆力不大好,

    所以"推测"是不是补全不大好的编辑器,都会让人记忆力下降..

    大家的情况如何?
    第 1 条附言    2014-11-29 23:34:37 +08:00
    麻烦看看内容再回答好么.
    我的意思不是vim命令多,你们说的那些早就机械记忆了.
    我吐槽的是想说说没有很好地自动补全(是我自己不愿意安装)导致的记忆力有些迷糊的槽点..
    43 条回复    2014-11-30 12:59:43 +08:00
    rcmerci
        1
    rcmerci  
       2014-11-29 16:21:51 +08:00
    .....我感觉不会把, 多运动
    gkiwi
        2
    gkiwi  
    OP
       2014-11-29 16:22:33 +08:00
    @rcmerci 静若瘫痪好久了
    gno23x
        3
    gno23x  
       2014-11-29 16:23:14 +08:00
    vim:怪我咯?

    开玩笑,不过记忆力下降是不是应该找找别的原因先。
    codepiano
        4
    codepiano      2014-11-29 16:23:15 +08:00   5
    看来不只记忆力下降了,智商也下降了
    gkiwi
        5
    gkiwi  
    OP
       2014-11-29 16:32:16 +08:00
    @gno23x 因为最近太忙了,整天上班的原因..
    gkiwi
        6
    gkiwi  
    OP
       2014-11-29 16:32:24 +08:00
    @codepiano 呵呵
    mengzhuo
        7
    mengzhuo  
       2014-11-29 16:36:56 +08:00
    我也觉得记忆力不如以前了……

    我目前只能能记下:
    hjkl
    gg G
    dd yy pP
    %s///g
    Ctrl+P
    leader G D (YCM)
    Ctrl+W A [ O V
    Shift+i
    ESC
    cti
    $^
    f b w
    其他就录个宏了……
    wutianyi
        8
    wutianyi  
       2014-11-29 16:51:27 +08:00
    楼上都是记忆狂人,我只能记住
    dd
    yy
    p
    :wq
    :q!
    wizardforcel
        9
    wizardforcel  
       2014-11-29 17:15:01 +08:00
    你让用ide的人怎么活。

    话说方法名字为什么要记?不是翻文档的事情么。
    gkiwi
        10
    gkiwi  
    OP
       2014-11-29 17:23:08 +08:00
    @mengzhuo
    @wutianyi

    你们不记插件的快捷方式么..


    @wizardforcel

    也是翻文档的,不过有时候"不小心"就记住了...:(
    XY
        11
    XY  
       2014-11-29 17:46:50 +08:00   1
    我在用Emacs (不要烧死我...), 发现记性越来越好了, 好多的快捷键我居然神奇的记住了...
    0xb8ea
        12
    0xb8ea  
       2014-11-29 17:59:35 +08:00   1
    年纪大了,先选择性遗忘,然后遗忘所有
    rcmerci
        13
    rcmerci  
       2014-11-29 18:11:05 +08:00
    @XY 烧死你(虽然曾经我也用emacs)
    bystand3r
        14
    bystand3r  
       2014-11-29 18:13:52 +08:00
    你要承认你岁数大了……
    jiang42
        15
    jiang42  
       2014-11-29 18:41:38 +08:00
    @XY Emacs邪教烧死你
    gkiwi
        16
    gkiwi  
    OP
       2014-11-29 18:45:18 +08:00
    @XY
    @rcmerci
    @jiang42 让让,让让,都给我让让,汽油来了!
    gkiwi
        17
    gkiwi  
    OP
       2014-11-29 18:45:42 +08:00
    @0xb8ea
    @bystand3r 24.99了..
    bcxx
        18
    bcxx  
       2014-11-29 18:50:59 +08:00
    不都是肌肉记忆的么…… 不过说真的,从高中用 vim 开始我就没记住过一句古诗文……
    pockry
        19
    pockry  
       2014-11-29 18:52:53 +08:00   1
    我有个想法,如果把人脑比作PC的话,短期记忆就是内存,那么每个人的记忆是有限的(当然人与人不一样,有些人4G,有些人可能32G),你记某些东西多了,其它的就得给它腾空间。

    从这个角度看,vim党需要记各种配置、快捷键,内存占用较大,记其它东西自然就内存告急了。

    当然,这只是个人歪理,欢迎用各种科研报告打脸。
    q5we66fg
        20
    q5we66fg  
       2014-11-29 18:59:15 +08:00
    VIM好啊,不喜欢emacs
    sethverlo
        21
    sethverlo  
       2014-11-29 19:10:14 +08:00 via iPhone
    Emacs 各种快捷键无压力…与此同时记住各种妹子生日无压力…快来烧死我…
    gno23x
        22
    gno23x  
       2014-11-29 19:25:49 +08:00
    @q5we66fg emacs好啊,不喜欢vim。

    反过来也能用,哈哈。

    实际情况是vim好,我觉得emacs更好。
    kmvan
        23
    kmvan  
       2014-11-29 19:33:47 +08:00
    年纪大了大脑开始衰老,记忆力减退是自然规律,没啥好担心的
    codepiano
        24
    codepiano  
       2014-11-29 19:45:38 +08:00   2
    @gkiwi 发这种毫无逻辑的帖子无异于公共场合随地吐痰
    BGLL
        25
    BGLL  
       2014-11-29 20:16:30 +08:00
    使用方法名、变量名都会让记忆力下降的!直接用内存地址编程才是提高记忆力的王道
    powerfj
        26
    powerfj  
       2014-11-29 20:16:30 +08:00
    记性不好是因为不用脑袋记忆了,都是肌肉记忆..
    bjzhush
        27
    bjzhush  
       2014-11-29 20:18:28 +08:00
    我觉得跟vim一毛钱关系没有
    gkiwi
        28
    gkiwi  
    OP
       2014-11-29 20:35:30 +08:00
    @codepiano 胸闷所以来调戏
    Knights
        29
    Knights  
       2014-11-29 20:39:18 +08:00
    东西多了,查询速度变慢了。。。
    ShiehShieh
        30
    ShiehShieh  
       2014-11-29 21:15:37 +08:00
    Vim: 怪我咯。
    Sunyanzi
        31
    Sunyanzi  
       2014-11-29 21:21:09 +08:00
    觉得记忆力下降了只是因为 vim 相关的命令占用了太多记忆空间的缘故吧 ...

    在没形成肌肉记忆之前使用 vim 有段很痛苦的日子 ... 想命令的过程会打断创造的思路 ...

    但任何编辑器想用到得心应手都要记大量快捷键的 ... vim 不过是把这些内容前置了而已 ...
    wisatbff
        32
    wisatbff  
       2014-11-29 21:37:54 +08:00
    现在离不开google keep了
    timothyye
        33
    timothyye  
       2014-11-29 22:10:01 +08:00
    lz,你是不是Emacs党派来黑Vim滴?
    dangge
        34
    dangge  
       2014-11-29 22:15:47 +08:00
    楼主打错了eclipse......
    多吃点核桃,多学习新东西。
    typcn
        35
    typcn  
       2014-11-29 22:15:56 +08:00
    我现在基本只用 :wq :q!
    都是做简单的远程编辑操作,感觉文本编辑还是图形界面效率远远高于命令界面。
    有条件的都是 subl .
    lwhite
        36
    lwhite  
       2014-11-29 22:26:21 +08:00
    记不住就查,还用故意去回想吗...
    mengzhuo
        37
    mengzhuo  
       2014-11-29 22:28:26 +08:00
    @gkiwi 插件都是自己设定的快捷键,肯定记得住啦
    比如我的查询函数文档是 \ d (document 文档的开头)

    还有,vim快捷键有规律的,比如

    pP = paste 一个下一个上
    w = word
    W = 加强版w
    b = back word
    gg = 挂了重来
    G = 重力太大了,直接到底
    a = append (添加)
    A = append到底
    d = delete(删除)
    D = 加强版删除
    f = forward (去某个地方)

    有些需要想象力
    > < 左右移动这种东西就很形象了
    [] 长得很像段落
    ~ 想象成波浪(长得很像),字母随波浪上下起伏
    . 无限缩小版的省略号(就重复了么) ...

    ^$ 这种是正则的东西,写正则多了也记住了
    cbsw
        38
    cbsw  
       2014-11-29 22:35:35 +08:00
    肌肉记忆而已,手一到键盘,不自觉的就会按 Ctrl+N, Ctrl+P, Ctrl+V, M-V, Ctrl+W 和 h,j,k,l,gg,G,Ctrl+F,Ctrl+B,Ctrl+W,然后碰到各种 SB 的编辑器就会出现一大堆新窗口或新标签或一行 j 或 k 或者直接退出了。有时按 Tab 想重新格式化一下代码,结果发现竟然把一个变量分成两半了

    学习阶段补全类的插件不是少用为好,当你已经厌烦各种已经熟记于心的函数,方法和定义的写法之后再考虑加补全插件,肌肉记忆是不用占内存的,就像预编译的东西一样运行时没有开销
    jamiesun
        39
    jamiesun  
       2014-11-30 00:07:41 +08:00
    熟悉VIM就有撒野的资本了,没教养再用什么神编辑器也是没教养。
    骂楼主智商的人也不看看自己的理解能力。

    对于补全,不要太多,太多了造成依赖,不要太少,太少了没有效率。
    楼主的“记忆力”只是一种感觉。
    efi
        40
    efi  
       2014-11-30 09:24:24 +08:00   1
    stefanzweig
        41
    stefanzweig  
       2014-11-30 11:41:36 +08:00 via Android
    我的困难是我用Emacs,键位已经自定义得用不来默认的了。
    zhengkai
        42
    zhengkai  
       2014-11-30 12:56:45 +08:00
    你要说 jetbrains 家的 IDE 也就罢了

    区区一个 eclipse ……

    有个神插件叫 eclim http://eclim.org

    他可以让你在 vim 里用 eclipse,也可以让你在 eclipse 里用 vim

    基于语法分析的自动完成(比方说 foo = new bar(),然后你输入 b-> 后按 tab,会显示 class bar 的所有 public 方法),以及语法检查(:w 的时候就告诉你哪行有问题)什么的就都有了

    当然安装略麻烦,导致用的人不多,很多土鳖还在用什么 ctags,在我看来没有 eclim 这个插件简直没法在道上混啊
    zhengkai
        43
    zhengkai  
       2014-11-30 12:59:43 +08:00
    b-> 为 foo-> ……
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     872 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 19:56 PVG 03:56 LAX 11:56 JFK 14:56
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86