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

SpaceVim 已支持 Java , PHP , go, viml 等多种语言开发,自动补全,语法检测以及跳至定义处。

  •  1
     
  •   SpaceVim · 2017-01-18 08:39:39 +08:00 · 5951 次点击
    这是一个创建于 1099 天前的主题,其中的信息可能已经有所发展或是发生改变。

    go,php,java,viml support is done.

    2017-01-16-21 50 03 java checker

    更多信息,请关注我们的项目地址:https://github.com/SpaceVim/SpaceVim

    或者访问我们的官网 : https://spacevim.org

    21 回复  |  直到 2017-01-19 00:04:12 +08:00
    eharry
        1
    eharry   2017-01-18 08:51:11 +08:00 via Android
    cygwin 底下是不是不支持
    SpaceVim
        2
    SpaceVim   2017-01-18 08:56:06 +08:00
    这个我还没测试过,你可以试试,我主要工作环境还是 linux ,正常情况下应该没有问题。
    rashawn
        3
    rashawn   2017-01-18 09:06:18 +08:00
    建议先把 readme 改成对的再推广, 还有部分沿用 vim-config 的, 但是实际并不对, 文档不对就推广咋留下普通用户..
    SpaceVim
        4
    SpaceVim   2017-01-18 09:11:10 +08:00
    @rashawn 切实需要改进,谢谢
    wannianma
        5
    wannianma   2017-01-18 09:11:48 +08:00
    很难用!
    SpaceVim
        6
    SpaceVim   2017-01-18 09:12:30 +08:00
    @wannianma 有什么问题?
    simple26
        7
    simple26   2017-01-18 09:21:52 +08:00 via iPhone
    SpaceVim
        8
    SpaceVim   2017-01-18 09:23:40 +08:00
    @simple26 打广告打到这来了, 也是可以的
    simple26
        9
    simple26   2017-01-18 09:24:28 +08:00 via iPhone
    @SpaceVim 不敢当不敢当 向您学习而已~
    xjqxz2
        10
    xjqxz2   2017-01-18 09:26:09 +08:00
    你们打广告打太厉害了...讲真...看到都反感了...
    parthenon2007
        11
    parthenon2007   2017-01-18 09:32:49 +08:00
    对其他语言不了解,不作评价。但就 Java 开发来说,实在无法理解用 Vim 开发 Java 的人。
    simple26
        12
    simple26   2017-01-18 09:34:08 +08:00 via iPhone
    @xjqxz2 (讲真 连我自己都有点反感了) 😒 没有知识分享的打广告的确是 noise 令人不悦 下次注意

    @SpaceVim 这次抱歉。。 。 匿了。。。
    SpaceVim
        13
    SpaceVim   2017-01-18 10:03:20 +08:00   ♥ 1
    @parthenon2007 javacomplete2 的作者可以回复你问题!很多时候不是每次都需要打开臃肿的 IDE , vim 可以完成的,就不想太复杂。 javacomeplete2 作者在 howivim 上面有一片文章,你可以搜搜看看,他是非常厉害的 java 程序员,单却一直用 vim ,也是有原因的。

    @simple26 SpaceVim 并不是没有知识的分享, 即便不用这个项目的人,也可以从中找到很多自己需要的配置,此外,这几天我一直在搞 PHP 支持,还给 PHPCD 提交了 pr ,我觉得再完成这样工作后,可以在这个社区发一个帖子,告诉使用 php 的用户,顺便也说下 SpaceVim 的近期进展。 这样的帖子,我想还是有很多人愿意看的。先前我语气也许重了,开源项目本就是相互学习的, SpaceVim 初期就是从我的 dotfile 分离出来的,也是我磨合了一年多的配置。你的项目确实也挺不错,但是我一开始没有去参加,而重新新建一个,主要原因我也说了, SpaceVim 可以采取 spacemacs 的核心思想,即模块化,但是实现方式不该是一样的, vim 和 emacs 的文件载入方式还是不一致的。追求界面和操作的一致性,不是 vimmer 的需求。


    @xjqxz2 前期确实打扰了,目前主要就是汇报 SpaceVim 进展,比如增加了哪些语言的支持。
    foursking
        14
    foursking   2017-01-18 10:11:31 +08:00
    @SpaceVim 话说 php 如何配置代码定义跳转,是需要 ycm , ctags 这些配合吗 之前弄过,但是一直觉得不好用
    SpaceVim
        15
    SpaceVim   2017-01-18 10:13:20 +08:00
    @foursking 不需要, SpaceVim 默认也没有启用 ycm 。 跳至定义处可能有点问题,我需要晚上测试下,可以关注下 项目仓库。
    hronro
        16
    hronro   2017-01-18 10:28:06 +08:00 via Android
    支持 js 么
    SpaceVim
        17
    SpaceVim   2017-01-18 10:32:25 +08:00
    @hronro 暂时还没有 你可以在 github 上面提交一个 issue 要求支持,谢谢
    loveshouhu
        18
    loveshouhu   2017-01-18 10:46:38 +08:00
    很多插件是惰性加载的,所以启动不卡,但是使用的第一下给卡爆了。上周试了下,是很炫酷。但是感觉小问题很多。就卸载了。用 vim 主要还是图个简单,但是很多插件初始化就附带在上面,炫酷的有点本末倒置了。当然,这项目也还是处于告诉迭代的状态,后续处于稳定状态了,表示会继续去尝试的。😀。不过还有个问题想问下,那么多的 space vim 之间到底是什么关系?都是各自一群人维护的么?你们确定不联合起来变得更强大么?
    SpaceVim
        19
    SpaceVim   2017-01-18 11:17:53 +08:00
    @loveshouhu 目前开发初期,所有插件都载入的,所以初次启动很慢,主要是要下载插件,一切安装好了,启动还是非常快的,这也是我正常工作状态下的 vim 配置,后期打算默认只载入部分。

    我的 SpaceVim 和他们的没有任何关系,我采用 spacemacs 的模块化思想,原先在我的 dotfiles 里面就已经是模块化加载,后来独立出来了。我也不知道他们的维护状态,目前我们的 SpaceVim 是有不少人在维护的, shougo 大神等都帮做 issue check 。另外 twitter 上可能更加活跃点吧。 当然我们也有自己的 QQ 群,目前也几百人了。 SpaceVim 欢迎各方大神,有兴趣支持的 可以加入组织,或直接提交 PR.
    dryyun
        20
    dryyun   2017-01-18 23:30:18 +08:00
    不知道是不是我 姿势不对, mac 上使用,特别卡。。
    SpaceVim
        21
    SpaceVim   2017-01-19 00:04:12 +08:00
    @dryyun 尝试用 neovim , 卡很有可能你的 vim 不支持 lua ,所起用的是 neocomplcache
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2155 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 29ms · UTC 13:40 · PVG 21:40 · LAX 05:40 · JFK 08:40
    ♥ Do have faith in what you're doing.