更多信息看这里 https://github.com/vim/vim/blob/master/runtime/doc/version8.txt>
1 kikyous 2016-04-14 15:18:30 +08:00 neovim 出现后, vim 才有了这些新特性 |
![]() | 2 pkking 2016-04-14 15:28:51 +08:00 ![]() nvim is better |
![]() | 3 davidx 2016-04-14 15:29:42 +08:00 有了自己的 package manager 了么, 赞啊 |
![]() | 5 yuuko 2016-04-14 15:32:30 +08:00 ![]() 然而我已经转 neovim 了 |
![]() | 6 eriale 2016-04-14 16:20:14 +08:00 neovim 能用 vim 的配置文件吗?有人来分享一下 neovim 的配置吗? |
![]() | 7 cielpy 2016-04-14 16:24:38 +08:00 |
![]() | 10 htfy96 2016-04-14 16:33:42 +08:00 @eriale 大部分通用 分享一下我的: https://gist.github.com/e865fe4cfb1ee8f7206e4ec9c1a74812 插件管理器: Vim-Plug 补全: Deoplete+vim-clang(CXX) Unite : \b buffer 列表,\/ 当前目录下搜索内容( Ag ) \t tab 列表 \f 递归查找当前目录下文件(file) \l 查找当前目录下文件(local) <F3> NERDTree <F8>Tagbar |
![]() | 12 argsno 2016-04-14 16:40:04 +08:00 ![]() 已经转 emacs~~ |
![]() | 13 argsno 2016-04-14 16:40:52 +08:00 不过看到 vim 更新了,还是挺激动了~~ |
![]() | 15 yuuko 2016-04-14 17:03:15 +08:00 @cielpy neocomplete 的作者为 neovim 写的自动补全插件<a href="https://github.com/Shougo/deoplete.nvim">deoplete</a> |
![]() | 18 anying 2016-04-14 18:13:27 +08:00 via Android 有竞争才有动力,没 nvim , vim 不知道要什么时候才有这些特性 |
19 ninjadq 2016-04-14 18:37:09 +08:00 我已从 emacs 转 spacemacs 了 |
![]() | 20 maelon 2016-04-14 18:41:11 +08:00 一直在用 macvim ,一直没有安装补全,感觉已经习惯了 |
![]() | 21 Xrong 2016-04-14 18:41:43 +08:00 包管理相当有诱惑力啊 |
![]() | 22 loggerhead 2016-04-14 19:12:14 +08:00 |
![]() | 23 yuuko 2016-04-14 19:20:17 +08:00 ![]() |
![]() | 24 pkking 2016-04-14 21:51:05 +08:00 @loggerhead just use it |
![]() | 28 gitb 2016-04-14 22:23:47 +08:00 包管理才是我最想要的~ |
![]() | 29 rashawn 2016-04-14 22:48:23 +08:00 还是有点激动的 虽然在用 neovim |
![]() | 30 loggerhead 2016-04-14 22:57:45 +08:00 @pkking 再观望观望……暂时没看到 killing feature (对我而言的,比如:打开大文件的速度更快,或者更 modern 的 fontend ),没有迁移的动力。 |
![]() | 31 Ge4Los 2016-04-14 23:55:29 +08:00 持续关注 neovim 。 spf13 的同步的很多扩展都可以工作。关键是 neocomplete 无法工作,还有其他的扩展也不行。 切换到 neovim 的调试和配置的成本还很好。等性能稳定后,能兼容 spf13 的配置文件再考虑迁移吧。 |
![]() | 32 chmlai 2016-04-15 00:46:07 +08:00 YouCompleteMe 在 neovim 上可以用吗? |
![]() | 33 cielpy 2016-04-15 00:50:37 +08:00 ![]() @Ge4Los 用 neovim ,把 spf13 卸载了。。自己配置了一下,大部分配置兼容,补全用了 deoplete ,目前感觉良好 |
![]() | 34 Ge4Los 2016-04-15 03:22:49 +08:00 @cielpy 是基于 spf13 来改的么,那么一大把配置很难调控。以前没用 spf13 的时候,自己的配置写了快 1000 行。 若是重新配置估计有得麻烦了。 |
![]() | 35 xream 2016-04-15 06:15:47 +08:00 via iPhone @cielpy 如果把 deoplete 设成 tab 补全, insert 模式下就没法用 tab 了…我搜了下没找到解决方案… |
36 arakashic 2016-04-15 06:16:40 +08:00 看来终于被 neovim 逼出来了。不过没有 24bit color support ,看来还是继续 neovim 的节奏。 @chmlai YCM 可以在 neovim 用,和 vim 里面没有什么区别。 |
![]() | 37 windyboy 2016-04-15 08:25:02 +08:00 neovim 可以用之前 k-vim 的配置吗? |
![]() | 38 cielpy 2016-04-15 09:20:05 +08:00 @Ge4Los 参考了 spf13 和 githbu 上两个 star 比较多的 dotfile repo ,自己搞的,对 Vim 的配置不是太熟,有些东西不知道是干什么的就没添加,也没来得及查。以前都是 spf13 一键搞定,昨天自己整了下,搞了几十行吧。。还凑合 |
![]() | 41 jyz19880823 2016-04-15 10:21:31 +08:00 @ninjadq 请教下,想用 spacemacs ,但是很不习惯它输入命令的 minibuffer 在中间的位置,想换成原始的在下边,一直没找到方法 |
![]() | 42 pengbo37877 2016-04-15 11:09:20 +08:00 @all 安装 macvim 需要先装 vim 吗? |
43 jsfaint 2016-04-15 11:27:29 +08:00 r#42 @pengbo37877 不需要 |
44 n6DD1A640 2016-04-15 11:43:35 +08:00 编译安装 neovim-dot-app 居然失败,又不想在终端用。。。过一段时间再来折腾看看 |
![]() | 45 faywong8888 2016-04-15 11:57:21 +08:00 @argsno 我也想转 emacs 了,有好的教程(for mac os)推荐吗? |
![]() | 46 argsno 2016-04-15 12:21:35 +08:00 via Android @faywong8888 我是看的子龙山人的视频 |
![]() | 47 Ge4Los 2016-04-15 12:46:13 +08:00 @cielpy 那你现在 vim 和 neovim 是分别用两套不同的配置么, 我之前试过 init.vim link 到 .vimrc 上去,没成功。共享一套配置有点难度 |
![]() | 48 tracyone 2016-04-15 13:16:50 +08:00 via Android ![]() @Ge4Los 你可以试下我的, github.com/tracyone/vim ,在多种环境和 vim neovim 试过了。 |
![]() | 49 pengbo37877 2016-04-15 13:28:47 +08:00 @jsfaint OK |
50 Abercrombie 2016-04-15 13:46:19 +08:00 gvim 可以使用 neovim 吗? |
51 Havee 2016-04-15 14:39:42 +08:00 哦,知道了 centos 等估计要很久很久以后才会上 v8.0 配置文件要多出一个判断了 if v:version > 800 ... endif |
![]() | 53 congeec OP |
56 7jmS8834H50s975y 2016-04-16 14:16:40 +08:00 目前 neovim 基本上可以使用了,在 linux 下的效果更好,分享下我的配置 https://github.com/wsdjeg/DotFiles 168 插件,运行无压力,deoplete 甩 ycm n 条街 neovim 甩 vim n 条街 vim 甩 emacs n 条街 emacs 甩 IDE n 条街 所以 你懂得 |
58 7jmS8834H50s975y 2016-04-16 15:21:31 +08:00 ![]() @congeec deoplete 是一个补全框架,类似与 YCM, YCM 也需要后台语义服务器,默认是 ycmd,deoplete 支持 vim 原生 omni 插件.你需要配上相应的 omni 插件. |
59 7jmS8834H50s975y 2016-04-16 15:23:36 +08:00 而 YCM 对原生 omni 支持很差,之前我尝试改过源码,但是并不完美,所以转移到了 deoplete,而且异步补全更重要,补全不在于速度有多块,而在于不影响输入,如果输入比较快,说明不需要补全,此时 deoplete 不会启动. |