質問編集履歴

3

再修正

2017/08/17 15:30

投稿

pipopa
pipopa

スコア12

test CHANGED
@@ -1 +1 @@
1
- っっっっっっっっっっっっs
1
+ neovimにおいてdeoplete.nvimとvim-racerを使用した時のエラーについて
test CHANGED
@@ -1,3 +1,11 @@
1
+ #各バージョン
2
+
3
+ OS Manjaro Linux
4
+
5
+ NVIM v0.2.1-754-g30cb66e8b
6
+
7
+ racer 2.0.10
8
+
1
9
  # minimal.vim
2
10
 
3
11
  ```ここに言語を入力
@@ -14,6 +22,76 @@
14
22
 
15
23
  let g:racer_cmd = '~/.cargo/bin/racer'
16
24
 
17
- let g:racer_experimental_completer = 0
25
+ let g:racer_experimental_completer = 1
18
26
 
19
27
  let g:deoplete#enable_at_startup = 1
28
+
29
+
30
+
31
+ ```
32
+
33
+ # main.rs
34
+
35
+ ```ここに言語を入力
36
+
37
+ use std::io;
38
+
39
+ fn main() {
40
+
41
+ println!("Hello, world!");
42
+
43
+ }
44
+
45
+
46
+
47
+ ```
48
+
49
+ # 再現方法
50
+
51
+ 上記ののminimal.vimとmain.rsを用いてneovimを
52
+
53
+ ```ここに言語を入力
54
+
55
+ nvim -u minimal.vim main.rs
56
+
57
+
58
+
59
+ ```
60
+
61
+ として起動する。その後インサートモードに切り替え、以下のように"use"と入力する。
62
+
63
+ ```ここに言語を入力
64
+
65
+ use std::io;
66
+
67
+ use
68
+
69
+ fn main() {
70
+
71
+ println!("Hello, world!");
72
+
73
+ }
74
+
75
+
76
+
77
+ ```
78
+
79
+ 入力した"use"に続けてスペースを一回入力し、直後にバックスペースキーを押してスペースを削除する。
80
+
81
+ # エラー内容
82
+
83
+ 以上の再現手順を実行すると以下のようなエラーが表示されました。
84
+
85
+ ```ここに言語を入力
86
+
87
+ E725 辞書用関数が呼ばれましたが辞書がありません : provider#stderr_collector
88
+
89
+
90
+
91
+ ```
92
+
93
+ 上記のパターン以外の操作でもエラーが出ることがあります。
94
+
95
+ #
96
+
97
+ このエラーを表示されないようにする方法を教えていただきたいです。

2

削除

2017/08/17 15:30

投稿

pipopa
pipopa

スコア12

test CHANGED
@@ -1 +1 @@
1
- neovimにおいてdeoplete.nvimとvim-racerを使用した時のエラーについて
1
+ っっっっっっっっっっっっs
test CHANGED
@@ -1,11 +1,3 @@
1
- #各バージョン
2
-
3
- OS Manjaro Linux
4
-
5
- NVIM v0.2.1-754-g30cb66e8b
6
-
7
- racer 2.0.10
8
-
9
1
  # minimal.vim
10
2
 
11
3
  ```ここに言語を入力
@@ -22,74 +14,6 @@
22
14
 
23
15
  let g:racer_cmd = '~/.cargo/bin/racer'
24
16
 
25
- let g:racer_experimental_completer = 1
17
+ let g:racer_experimental_completer = 0
26
18
 
27
19
  let g:deoplete#enable_at_startup = 1
28
-
29
-
30
-
31
- ```
32
-
33
- # main.rs
34
-
35
- ```ここに言語を入力
36
-
37
- use std::io;
38
-
39
- fn main() {
40
-
41
- println!("Hello, world!");
42
-
43
- }
44
-
45
-
46
-
47
- ```
48
-
49
- # 再現手順
50
-
51
- 上記ののminimal.vimとmain.rsを用いてneovimを
52
-
53
- ```ここに言語を入力
54
-
55
- nvim -u minimal.vim main.rs
56
-
57
-
58
-
59
- ```
60
-
61
- として起動する。その後インサートモードに切り替え、以下のように"use"と入力する。
62
-
63
- ```ここに言語を入力
64
-
65
- use std::io;
66
-
67
- use
68
-
69
- fn main() {
70
-
71
- println!("Hello, world!");
72
-
73
- }
74
-
75
-
76
-
77
- ```
78
-
79
- 入力した"use"に続けてスペースを一文字入力し、直後にバックスペースキーを押してスペースを削除する。
80
-
81
- # エラー内容
82
-
83
- 以上の再現手順を実行すると以下のようなエラーが表示されました。
84
-
85
- ```ここに言語を入力
86
-
87
- E725 辞書用関数が呼ばれましたが辞書がありません : provider#stderr_collector
88
-
89
- ```
90
-
91
- ここで示したパターン以外の操作でも発生することがあります。
92
-
93
- #
94
-
95
- このエラーが出ないようにする方法をご存知でしたら、教えていただきたいです。

1

誤字

2017/08/17 15:20

投稿

pipopa
pipopa

スコア12

test CHANGED
File without changes
test CHANGED
@@ -22,7 +22,7 @@
22
22
 
23
23
  let g:racer_cmd = '~/.cargo/bin/racer'
24
24
 
25
- let g:racer_experimental_completer = 0
25
+ let g:racer_experimental_completer = 1
26
26
 
27
27
  let g:deoplete#enable_at_startup = 1
28
28