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

感觉用着 Vim 就不能好好写代码!

  •  
  •   bwangel · 2016-04-26 21:08:01 +08:00 · 6638 次点击
    这是一个创建于 3131 天前的主题,其中的信息可能已经有所发展或是发生改变。

    晚上本来想写会 Python 代码的,结果打开 vim 发现 YouCompleteMe 报了一个错误,于是乎找啊找,在 YouCompleteMe 的 ReadMe 的 FAQ 中找到解决办法了,就顺利解决了。

    但是又觉得光自己解决了不爽,也要替别人解决了!于是跑到 k-vim(我把 k-vim 改巴改巴,拿来自己用)上哼哧哼哧地去提了一个 PR !然后突然发现,一晚上过去了!说好的写 Python 代码呢!

    33 条回复    2016-04-27 15:42:01 +08:00
    theJian
        1
    theJian  
       2016-04-26 21:20:21 +08:00
    我一开始也是这样觉得的, 和 vim 相处是需要时间的
    xuboying
        2
    xuboying  
       2016-04-26 21:22:42 +08:00   ❤️ 1
    我觉得你主要是不想写那个 python 代码,想写的时候谁也拦不住
    talent
        3
    talent  
       2016-04-26 21:22:45 +08:00
    我正在学 vim ,发现几天都没正经做事了。。。
    louirobert
        4
    louirobert  
       2016-04-26 21:25:52 +08:00
    我用 VIM 好多年了,不用任何插件,也没什么不便。
    klesh
        5
    klesh  
       2016-04-26 21:28:35 +08:00
    慢慢你就会觉得没有 vim 就不能好好地写代码了!
    linhua
        6
    linhua  
       2016-04-26 21:31:20 +08:00
    你是不是更新了?
    nyanyh
        7
    nyanyh  
       2016-04-26 21:37:54 +08:00
    全年开始尝试使用 Vim ,配置改了一星期没满意,一行代码都没有写出来
    现在已经弃坑了
    alexsunxl
        8
    alexsunxl  
       2016-04-26 21:40:05 +08:00
    @nyanyh 步子迈太大了吧。我也才用两个月左右。每次折腾一点点,还把折腾纪录记下来,现在已经用的很好的。
    linghutf
        9
    linghutf  
       2016-04-26 21:50:43 +08:00
    最近更新 ubuntu16.04 之后 k-vim 里的 YouCompleteMe 就不正常了,神烦,提交错误到 issue 也没人理,那个 ycm_server_python_interpreter 根本没起作用,只好放弃 vim 了。
    话说 LZ 不会就是在上面提建议的那个吧?
    mahone3297
        10
    mahone3297  
       2016-04-26 21:54:55 +08:00   ❤️ 4
    哈哈。你要想这,你一个晚上,换来了多少人的 n 个晚上,那就值得了。
    phoneli
        11
    phoneli  
       2016-04-26 21:57:21 +08:00
    用 vim 从不带插件
    Patiencec
        12
    Patiencec  
       2016-04-26 22:02:17 +08:00
    vim 很好用,但是最好先每天花点时间慢慢谈恋爱不要急于求成。 ide 改用的时候要用,程序员应该是直奔解决问题而去,什么途径和工具能最快最有效率解决问题就怎么来,别用个工具搞到最后被工具用了本末倒置了。
    cxbig
        13
    cxbig  
       2016-04-26 22:03:43 +08:00
    用干净版的 vim ,不装插件,只做基本配置、 syntax color 、 sudo save ,够用了。 editor 就要像一个 editor ,花那个精力折腾我不如买个 JetBrains IDEs 全家桶。
    iamppz
        14
    iamppz  
       2016-04-26 22:09:23 +08:00 via iPhone
    我现在的方案是 ide 加 vim 扩展,现在的问题是用着有点别扭,可是卸了更别扭……
    morefreeze
        15
    morefreeze  
       2016-04-26 22:32:39 +08:00   ❤️ 3
    楼主及楼下几位非要折腾的需要看看这个
    http://coolshell.cn/articles/11312.html
    Landarky
        16
    Landarky  
       2016-04-26 22:42:48 +08:00
    要么不用 vim 要用就彻底抛弃 IDE 。。不然只会 vim 也没用好,还感觉特别扭。。。。前车之鉴,逼一下自己就好了
    KentY
        17
    KentY  
       2016-04-26 22:49:43 +08:00
    @Landarky 什么理论啊这是..... 不能同意
    daybyday
        18
    daybyday  
       2016-04-26 23:08:35 +08:00
    PyCharm + IdeaVim 插件
    starcraft
        19
    starcraft  
       2016-04-26 23:19:58 +08:00 via iPhone
    一边 vim 写代码 一边 word 写报告 才销魂。不过这才能深切体会到 vim 的便捷。
    zzzvvvxxxd
        20
    zzzvvvxxxd  
       2016-04-26 23:33:26 +08:00
    为啥国内全是 vim 党啊
    jukka
        21
    jukka  
       2016-04-26 23:47:30 +08:00
    @cxbig can not agree more. 这才是 vim 的正确姿势。
    rashawn
        22
    rashawn  
       2016-04-26 23:48:06 +08:00
    用 ide 就不折腾吗,我相信用 ode 也要折腾的人不在少数。
    wklken
        23
    wklken  
       2016-04-26 23:58:53 +08:00
    慢慢来咯....很多事情急不得, 逐步解决自己的痛点就好.

    当然, 急的情况下, 还是用 IDE 吧:)
    tracyone
        24
    tracyone  
       2016-04-27 00:16:17 +08:00
    我改了三年,现在最近一次改动是 2 天前,你懂的。
    yech1990
        25
    yech1990  
       2016-04-27 00:18:24 +08:00 via Android
    Ubuntu16.04 Youcompleteme 挂了是我两个月前提的 issue 啊,没啥反应
    msg7086
        26
    msg7086  
       2016-04-27 01:02:59 +08:00
    所以说, /t/205291
    fy
        27
    fy  
       2016-04-27 01:11:28 +08:00
    YCM 坑的一比,又坑又卡,还不如我当年 ctags 时代舒服
    bwangel
        28
    bwangel  
    OP
       2016-04-27 07:49:56 +08:00
    @cxbig ,也用 PyCharm ,加了一个 IdeaVim !

    然后发现每个文件,最下面一行无法删除,然后发现由于 IdeaVim 没有 vimrc ,自定义的很多快捷键都没法用!于是果断删了 IdeaVim ,用 IDE 就好好用 IDE ,用 Vim 就好好用 Vim ,再也不在 IDE 里面折腾 Vim 了!
    bwangel
        29
    bwangel  
    OP
       2016-04-27 07:52:38 +08:00
    @linghutf ,这是我提交的 PR ,里面有相关的 Issue !

    https://github.com/wklken/k-vim/pull/224
    larry618
        30
    larry618  
       2016-04-27 08:25:16 +08:00 via Android
    @bwangel 可以自己加 ideavimrc
    hei1000
        31
    hei1000  
       2016-04-27 09:17:17 +08:00 via Android
    @zzzvvvxxxd 虽然简单的编辑我也会用 vim ,但我是 Emacs 党
    7jmS8834H50s975y
        32
    7jmS8834H50s975y  
       2016-04-27 15:16:00 +08:00 via Android
    楼主,推荐一个现成的开发环境
    https://github.com/wsdjeg/DotFiles
    可以试试
    tcpdumpp
        33
    tcpdumpp  
       2016-04-27 15:42:01 +08:00
    这个看个人习惯,因为主要是*nix 环境开发,最早的时候用 vim 做 C 开发,配置各种插件,累死,后来转到 Go ,重新配置遍,还是累, 现在转战到 sublime text3 ,爽爆了, sublime 轻量级 ,秒启动,各种快捷键,完全可以做 IDE 使用,却没有 IDE 的重,可以自定义各种 theme ,有人说 VIM 也可以定义,但 vim 的 theme 无法喜欢,太简陋了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3838 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 04:14 · PVG 12:14 · LAX 20:14 · JFK 23:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.