• 请不要在回答技术问题时复制粘贴 AI 生成的内容
gkiwi
V2EX  ›  程序员

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

  •  
  •   gkiwi · Nov 29, 2014 · 7904 views
    This topic created in 4367 days ago, the information mentioned may be changed or developed.
    最近愈发发现自己的记忆力下降,而项目常用的方法,变量之类的却记得很熟悉(没开YME之类的,只有个tab补全当前的词汇).

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

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

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

    开玩笑,不过记忆力下降是不是应该找找别的原因先。
    codepiano
    codepiano
    Nov 29, 2014❤️5
    4
    看来不只记忆力下降了,智商也下降了
    gkiwi
    gkiwi
    OP
    Nov 29, 2014
    5
    @gno23x 因为最近太忙了,整天上班的原因..
    gkiwi
    gkiwi
    OP
    Nov 29, 2014
    6
    @codepiano 呵呵
    mengzhuo
    mengzhuo
    Nov 29, 2014
    7
    我也觉得记忆力不如以前了……

    我目前只能能记下:
    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
    wutianyi
    Nov 29, 2014
    8
    楼上都是记忆狂人,我只能记住
    dd
    yy
    p
    :wq
    :q!
    wizardforcel
    wizardforcel
    Nov 29, 2014
    9
    你让用ide的人怎么活。

    话说方法名字为什么要记?不是翻文档的事情么。
    gkiwi
    gkiwi
    OP
    Nov 29, 2014
    10
    @mengzhuo
    @wutianyi

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


    @wizardforcel

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

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

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

    反过来也能用,哈哈。

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

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

    但任何编辑器想用到得心应手都要记大量快捷键的 ... vim 不过是把这些内容前置了而已 ...
    wisatbff
    wisatbff
    Nov 29, 2014
    32
    现在离不开google keep了
    timothyye
    timothyye
    Nov 29, 2014
    33
    lz,你是不是Emacs党派来黑Vim滴?
    dangge
    dangge
    Nov 29, 2014
    34
    楼主打错了eclipse......
    多吃点核桃,多学习新东西。
    typcn
    typcn
    Nov 29, 2014
    35
    我现在基本只用 :wq :q!
    都是做简单的远程编辑操作,感觉文本编辑还是图形界面效率远远高于命令界面。
    有条件的都是 subl .
    lwhite
    lwhite
    Nov 29, 2014
    36
    记不住就查,还用故意去回想吗...
    mengzhuo
    mengzhuo
    Nov 29, 2014
    37
    @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
    cbsw
    Nov 29, 2014
    38
    肌肉记忆而已,手一到键盘,不自觉的就会按 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
    jamiesun
    Nov 30, 2014
    39
    熟悉VIM就有撒野的资本了,没教养再用什么神编辑器也是没教养。
    骂楼主智商的人也不看看自己的理解能力。

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

    区区一个 eclipse ……

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

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

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

    当然安装略麻烦,导致用的人不多,很多土鳖还在用什么 ctags,在我看来没有 eclim 这个插件简直没法在道上混啊
    zhengkai
    zhengkai
    Nov 30, 2014
    43
    b-> 为 foo-> ……
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   971 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 75ms · UTC 22:06 · PVG 06:06 · LAX 14:06 · JFK 17:06
    ♥ Do have faith in what you're doing.