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

离了 vim 都不会写程序了

  •  
  •   leyle · Oct 22, 2015 · 9038 views
    This topic created in 4030 days ago, the information mentioned may be changed or developed.
    最近在学习基于 swift 的 iOS 开发,一串串,一串串,一串串的名字,一串串,一串串的参数,只有在 xcode 里面写,结果排版不会排了,换行不会换了,代码里面移动也不会了。

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

    XVim 装了,似乎没用,学习一门新技术,入门果然是最难的。
    Supplement 1  ·  Oct 22, 2015

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

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