summaryrefslogtreecommitdiffstats
path: root/autoload/rubycomplete.vim
diff options
context:
space:
mode:
Diffstat (limited to 'autoload/rubycomplete.vim')
-rw-r--r--autoload/rubycomplete.vim12
1 files changed, 7 insertions, 5 deletions
diff --git a/autoload/rubycomplete.vim b/autoload/rubycomplete.vim
index 973be8ef..8cb73fd5 100644
--- a/autoload/rubycomplete.vim
+++ b/autoload/rubycomplete.vim
@@ -589,11 +589,13 @@ class VimRubyCompletion
# {{{ main completion code
def self.preload_rails
a = VimRubyCompletion.new
- require 'Thread'
- Thread.new(a) do |b|
- begin
- b.load_rails
- rescue
+ if VIM::evaluate("has('nvim')") == 0
+ require 'thread'
+ Thread.new(a) do |b|
+ begin
+ b.load_rails
+ rescue
+ end
end
end
a.load_rails