V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  pony279  ›  全部回复第 13 页 / 共 14 页
回复总数  266
1 ... 5  6  7  8  9  10  11  12  13  14  
2017-03-05 22:08:20 +08:00
回复了 pony279 创建的主题 Vim 比 deoplete 更快!比 YCM 更轻!支持 neovim/vim8 的自动补全框架!
@simple26
`:echo neovim_rpc#serveraddr()` 这个的调用结果是?
2017-03-05 21:54:56 +08:00
回复了 pony279 创建的主题 Vim 比 deoplete 更快!比 YCM 更轻!支持 neovim/vim8 的自动补全框架!
我得先 fix 完这波 issue 再去别的社区发。
(´・ω・`)
2017-03-05 21:47:19 +08:00
回复了 pony279 创建的主题 Vim 比 deoplete 更快!比 YCM 更轻!支持 neovim/vim8 的自动补全框架!
@simple26
vim8 支持需要安装 https://github.com/roxma/vim-hug-neovim-rpc
neovim_rpc#serveraddr() 这个是调用的结果就是刚刚的 g:_cm_servername 的真身
2017-03-05 21:45:38 +08:00
回复了 pony279 创建的主题 Vim 比 deoplete 更快!比 YCM 更轻!支持 neovim/vim8 的自动补全框架!
@autozimu
谢谢,平时看资料英文居多,所以一开始选择写英文会舒服一点,有些词汇经常想不起对应的中文,比如我发帖里面用的 detach

中文文档会有计划出,优先级相对低一些,毕竟现在 neovim 项目本身英文较少,我估计 neovim 用户群对英文的阅读阻力也会小一些
2017-03-05 19:46:49 +08:00
回复了 pony279 创建的主题 Vim 比 deoplete 更快!比 YCM 更轻!支持 neovim/vim8 的自动补全框架!
@simple26
有空的话希望能调试下,这是第一种方法,打日志,如果插件和 python 补全进程正常启动,会看到 cm_core 和 cm_jedi 的日志文件。如果从这里面可以看到异常,可以直接发 issue 给我,通常也比较好解决。

```
NVIM_PYTHON_LOG_FILE=nvim.log NVIM_NCM_LOG_LEVEL=DEBUG vim test.py
```

超详细的日志文件。
···
NVIM_PYTHON_LOG_FILE=nvim.log NVIM_PYTHON_LOG_LEVEL=DEBUG vim test.py
```


如果日志文件都看不到,任何错误提示都没有,可以按照这个步骤尝试打开插件主进程,看下有无错误提示:

获取 vim-hug-neovim-rpc 的服务端口:

```
:echo g:_cm_servername
127.0.0.1:41579
```

启动主进程,(前面的日志设定也可以在这里使用)

```
python3 pythonx/cm_start.py core 127.0.0.1:41579
```
2017-03-05 11:52:46 +08:00
回复了 pony279 创建的主题 Vim 比 deoplete 更快!比 YCM 更轻!支持 neovim/vim8 的自动补全框架!
@reus 我业余是 ssh 上远程机器写代码的,闪烁效果因为网络延迟会放大,对我来说简直是折磨
2017-03-05 09:29:46 +08:00
回复了 pony279 创建的主题 Vim 比 deoplete 更快!比 YCM 更轻!支持 neovim/vim8 的自动补全框架!
@NoAnyLove
你说的 Tab 按键跳转就是我计划跟 ultisnips 集成的特性。目前还没有实现。
2017-03-05 09:27:52 +08:00
回复了 pony279 创建的主题 Vim 比 deoplete 更快!比 YCM 更轻!支持 neovim/vim8 的自动补全框架!
@NoAnyLove
vim-jedi 的悬浮窗有些 BUG 和不想要的特性,比如会改变文档的是否已修改的属性。 https://github.com/neovim/neovim/issues/5808

NCM 有类似的特性,当你的光标停留在 `(` 或者 `,` 后面,会有一个 popup menu ,什么都不补全,只是显示函数参数。
```
foo_bar(|)
```
2017-03-05 09:10:00 +08:00
回复了 pony279 创建的主题 Vim 比 deoplete 更快!比 YCM 更轻!支持 neovim/vim8 的自动补全框架!
@simple26 谢谢

关于 vim8 的补全问题我想详细了解下具体是怎么重现?
2017-03-05 09:07:38 +08:00
回复了 pony279 创建的主题 Vim 比 deoplete 更快!比 YCM 更轻!支持 neovim/vim8 的自动补全框架!
@reus 支持 fuzzy match ,有点问题,光标容易闪,不过我估计 deoplete 也面临着同样的问题, https://github.com/roxma/nvim-completion-manager/issues/8

@NoAnyLove 你是指类似 ultisnips 的参数补全?这个在我的 todo 里面,还没开始 https://github.com/roxma/nvim-completion-manager/issues/36

@PythonAnswer
哪种人多我不清楚
如果你是 linux/mac 用户,个人强烈推荐 neovim 。 windows 下的 neovim 我没有用过,就不评价了。
对我这样的插件开发者来说 RPC 是一个大 killer 。除此以外还有其他我关注的小的特性,都将会在 neovim 里面实现,比如 `<c-h>` 和 `<Backspace>` 按键的区分。又比如我之前写的小插件, https://github.com/roxma/vim-tmux-clipboard ,也依赖着 neovim 的 TextYankPost 。
2017-03-04 22:04:28 +08:00
回复了 pony279 创建的主题 Vim 比 deoplete 更快!比 YCM 更轻!支持 neovim/vim8 的自动补全框架!
@tracyone
目前支持 c/c++, php, go, python, javascript, css
配合 autozimu 的 LanguageClient-neovim 的话是有非常强的扩充能力的,当然精力有限我只测试了 PHP , autozimu 应该由测试过 javascript 和其他语言
具体怎么评价准确性我说的太主观,希望能亲自试一下,有疑问或者不好用的地方发 issue 即可
2017-03-04 20:16:38 +08:00
回复了 pony279 创建的主题 Vim 比 deoplete 更快!比 YCM 更轻!支持 neovim/vim8 的自动补全框架!
@lll9p 比如?
2017-03-04 20:10:28 +08:00
回复了 pony279 创建的主题 Vim 比 deoplete 更快!比 YCM 更轻!支持 neovim/vim8 的自动补全框架!
不知道是标题的原因,还是文案的原因,还是其他啥原因, 15 天前发过 https://www.v2ex.com/t/341176#reply2 ,到现在也有 400 多点击了,才 1 人收藏,今天发现由 vim 这个板块又发了一次,结果 400 多点击, 7 人收藏
(´・ω・`)
2017-02-17 14:03:58 +08:00
回复了 Yourdaye 创建的主题 Python 求推荐一款 Linux 服务器上使用的 Python 编辑器
缩进问题,考虑安装 linter 插件,比如 neomake, syntastic 之类的
2017-02-17 14:02:56 +08:00
回复了 Yourdaye 创建的主题 Python 求推荐一款 Linux 服务器上使用的 Python 编辑器
neovim

另外给自己的插件做广告: https://github.com/roxma/nvim-completion-manager
支持 python 代码补全
@AltairT 楼主已经不在鹅肠了
@allenhu
93 年,深职院的专科,在学校也是计算机相关专业,主要是毕业后的第一份工作跟 IT 无关
2017-01-22 10:05:10 +08:00
回复了 pony279 创建的主题 程序员 给自己写了个改善生活的 vi 小插件 vim-paste-easy
@wweir 我后面改进了频率检测,如果文件在 0.1 秒内没有任何变化,也会自动退出 paste 模式,这样应该可以解决误触发的问题
1 ... 5  6  7  8  9  10  11  12  13  14  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   939 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 19ms · UTC 21:10 · PVG 05:10 · LAX 14:10 · JFK 17:10
Developed with CodeLauncher
♥ Do have faith in what you're doing.