V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
leyle
V2EX  ›  程序员

离了 vim 都不会写程序了

  •  
  •   leyle · 2015 年 10 月 22 日 · 8106 次点击
    这是一个创建于 3741 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近在学习基于 swift 的 iOS 开发,一串串,一串串,一串串的名字,一串串,一串串的参数,只有在 xcode 里面写,结果排版不会排了,换行不会换了,代码里面移动也不会了。

    一瞬间感觉自己好糟糕,都想把键盘砸了。

    XVim 装了,似乎没用,学习一门新技术,入门果然是最难的。
    第 1 条附言  ·  2015 年 10 月 22 日

    多谢 @tyfulcrum 的帖子。

    发个帖发泄下,冷静了后,再去搜索了下,找到了解决办法。

    使用 defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID 读取出来一个 UUID 值,把这个值保存到 ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/XVim.xcplugin/Contents/Info.plist 文件里面的 DVTPlugInCompatibilityUUIDs 属性下,重启 xcode 基本上就没问题了,第一次启动时,会提示是否载入 /启用那个插件。

    我的问题在于什么呢?面对未知的恐惧以及带来的烦躁。

    47 条回复    2015-10-23 23:04:06 +08:00
    expkzb
        1
    expkzb  
       2015 年 10 月 22 日
    Xvim 不是挺好,为什么说没用
    tracyone
        2
    tracyone  
       2015 年 10 月 22 日
    vim 大法好,入教保平安。
    mozartgho
        3
    mozartgho  
       2015 年 10 月 22 日
    Vim 神教欢迎你,用什么 Xcode ,直接删了!
    neo1218
        4
    neo1218  
       2015 年 10 月 22 日
    同感,在自己的 Mac 上用 vim ,实验课用学校的破 winxp 快崩溃了,一不小心就 jk 。
    LU35
        5
    LU35  
       2015 年 10 月 22 日 via Android   ❤️ 2
    这 b 装的我给满分
    ray7551
        6
    ray7551  
       2015 年 10 月 22 日
    想象着 lz 一次次,一次次,一次次把键盘砸个稀巴烂,真的是好可爱。工具而已,何必执着呢?你只是脱离熟悉的编码环境感到烦躁而已,重要的不是编辑器,而是沉下来好好学。加油!
    tyfulcrum
        7
    tyfulcrum  
       2015 年 10 月 22 日   ❤️ 2
    XCode 7.1 下 XVim 失效看这个
    https://github.com/XVimProject/XVim/issues/853
    ytjfmv
        8
    ytjfmv  
       2015 年 10 月 22 日
    @mozartgho 用什么编译呢
    shoaly
        9
    shoaly  
       2015 年 10 月 22 日
    确实可以用一个自己喜欢的编辑器 码代码, 然后在最佳实践中 编译.
    以这个为例子, vim 一样也可以敲代码, 切换到 xcode 里面点 run
    shenqiu2015
        10
    shenqiu2015  
       2015 年 10 月 22 日
    隐藏的很深的装逼贴
    Smirnoff
        11
    Smirnoff  
       2015 年 10 月 22 日
    这两下子。。给你一个 VIm 。。。也不见得能写出什么好程序。。。。。。
    lyragosa
        12
    lyragosa  
       2015 年 10 月 22 日
    Appcode + vim 插件
    zonghua
        13
    zonghua  
       2015 年 10 月 22 日
    用 vim 给我画一张草图?
    brucefeng
        14
    brucefeng  
       2015 年 10 月 22 日
    这逼装的,给你 5 个铜币
    adow
        15
    adow  
       2015 年 10 月 22 日 via iPhone
    没有 XVim 已经感到心累不安了
    limhiaoing
        16
    limhiaoing  
       2015 年 10 月 22 日   ❤️ 1
    说明 vim 的操作反人类。
    yxaaa123
        17
    yxaaa123  
       2015 年 10 月 22 日
    这逼装的,我只能给你 5.9 分
    dotpig
        18
    dotpig  
       2015 年 10 月 22 日
    是不是越烂的东西越有 bigger ?我用 BBEdit 写代码是不是就是幼儿园级别的了?
    chenwen
        19
    chenwen  
       2015 年 10 月 22 日
    浓浓的装逼味扑面而来
    yxzblue
        20
    yxzblue  
       2015 年 10 月 22 日
    弄得这里好像 程序员的装逼乐园 ...
    gadmyth
        21
    gadmyth  
       2015 年 10 月 22 日
    用 emacs, 然后命令行 :!swift %, 当然这也就只能学学 swift 基本语法, 如果要执行 UI, 那就不能满足啦
    kran
        22
    kran  
       2015 年 10 月 22 日
    各位说装 b 的也该试试后再发言, vim 的一个好处是:缓解你的肩周炎。
    前一周一直在写 egret ,用那个 egretwing ,写几个小时肩膀就疼的什么似的。
    在 vim 下可以奋战一天肩膀没感觉~
    iShao
        23
    iShao  
       2015 年 10 月 22 日
    vim 确实爽
    zhuangzhuang1988
        24
    zhuangzhuang1988  
       2015 年 10 月 22 日   ❤️ 1
    @chenwen 对的,真感觉太装逼了, 我是离开了 ide 才不会写程序的种人.
    hqs123
        25
    hqs123  
       2015 年 10 月 22 日
    楼主可以考虑学习易语言,功能很强大,用过都说好。
    msg7086
        26
    msg7086  
       2015 年 10 月 22 日
    @hqs123 2000 年最强大 IDE 没有之一。
    SonicY
        27
    SonicY  
       2015 年 10 月 22 日
    那你要是用 emacs 不能联网,没有配置文件岂不是要疯。
    vale
        28
    vale  
       2015 年 10 月 22 日
    谢谢楼主,今天也遇到 xvim 失效的问题。
    vale
        29
    vale  
       2015 年 10 月 22 日
    @lyragosa Appcode 提示好像不给力啊 Swift 下 new 一个 Label 都不给提示。也可能是我还不熟练,没找到补全键。
    aksoft
        30
    aksoft  
       2015 年 10 月 22 日
    乌云滚滚,这是要渡劫?
    ipconfiger
        31
    ipconfiger  
       2015 年 10 月 22 日
    送你 5 个铜币
    akring
        32
    akring  
       2015 年 10 月 22 日
    很典型的离开舒适区的反应,习惯了就好了
    deepreader
        33
    deepreader  
       2015 年 10 月 23 日
    https://github.com/idf/dotfiles/tree/master/Karabiner 系统全局 emacs key-bindings ,用什么软件都不用搞插件换快捷键了。
    qdwang
        34
    qdwang  
       2015 年 10 月 23 日 via Android
    小兄弟 快戒毒吧 不然以后其他地方 你都下不了手写代码了
    fengyqf
        35
    fengyqf  
       2015 年 10 月 23 日
    引用 @ray7551
    工具而已,何必执着呢?你只是脱离熟悉的编码环境感到烦躁而已,重要的不是编辑器,而是沉下来好好学

    严重同意。
    最近在写 bash-script ,里面很多坑,也有很多 trick ;踩坑很崩溃,发现 trick 很兴奋,这就是学习的过程,慢慢来吧;毕竟世界是丰富多彩的,工具也不可能千篇一律的操作习惯。
    banxi1988
        36
    banxi1988  
       2015 年 10 月 23 日
    单说说, XVim 。
    其实你去看看最近的 XVim 的提交的更新基本都是在新的 Xcode 出来之后添加 相应的 UUID 进去。 这种事情以后会会遇到的。
    1. 等到别人加 UUID 进去再编译安装。
    2. 自己加。
    weiceshi
        37
    weiceshi  
       2015 年 10 月 23 日
    这个真心不在于”未知的恐惧以及带来的烦躁“,在于智商
    foxDoctor
        38
    foxDoctor  
       2015 年 10 月 23 日
    十分同意楼上,@weiceshi
    ThomasZ
        39
    ThomasZ  
       2015 年 10 月 23 日
    vim 有 swift 的插件啊
    cYcoco
        40
    cYcoco  
       2015 年 10 月 23 日
    这 B 装的。。。。阿里的毕玄知道不。。人家苹果装 WIN7 写代码。。。
    iOSPro
        41
    iOSPro  
       2015 年 10 月 23 日
    XVim 还在不断填坑, 用 Vim 还是原生的用着舒服。
    zenghaojim33
        42
    zenghaojim33  
       2015 年 10 月 23 日
    玄学啊
    lyz1990
        43
    lyz1990  
       2015 年 10 月 23 日
    IDEA + Vim 怎么用都舒服
    longaiwp
        44
    longaiwp  
       2015 年 10 月 23 日
    这 B 装的我只能给 0 分,别问为什么
    smg
        45
    smg  
       2015 年 10 月 23 日
    和尚 V5
    oska874
        46
    oska874  
       2015 年 10 月 23 日
    还是用纸带好,现在敲键盘都不知道写的是啥。
    holy_sin
        47
    holy_sin  
       2015 年 10 月 23 日
    装逼最重要的是自然
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1073 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 23:39 · PVG 07:39 · LAX 15:39 · JFK 18:39
    ♥ Do have faith in what you're doing.