1

在 vim 中编写 ruby​​ 代码时,它不会自动完成代码,如此处所示。我也没有看到代码提示。这是为什么 ?

我为安装 RSense 和 Vim 插件执行的步骤。所有操作均以 root 身份执行。我完全按照手册中的规定做了。

su
password : ************
$ cp -av rsense-0.3 ~/opt
$ cd /root/opt/
$ chmod +x bin/rsense
$ bin/rsense version
Rsense 0.3
$ ruby etc/config.rb > ~/.rsense
$ cat ~/.rsense
$ mkdir -p ~/.vim/plugin
$ cp etc/rsense.vim ~/.vim/plugin

以下是我添加到vimrc文件中的两行:

let g:rsenseHome = "/root/opt/"
let g:rsenseUseOmniFunc = 1

我错过了什么吗?那是什么 ?与手册中给出的let g:rsenseHome = "/root/opt/"相比还可以。let g:rsenseHome = "$RSENSE_HOME"

Rsense在阅读文档后使用过。

选择目录中的 RSense 0.3:

在此处输入图像描述

4

1 回答 1

1

绝对不要以 root 身份放入,但除此之外,使用<C-x><C-u>组合键打开自动完成

要获得“键入时”自动完成,您将需要另一个插件,例如YouCompleteMe

于 2014-04-08T18:37:21.653 回答