Ruby Emacs中的rcodetools调用rct complete符号时发生LoadError

Ruby Emacs中的rcodetools调用rct complete符号时发生LoadError,ruby,emacs,Ruby,Emacs,我通过gem install rcodetools在Emacs中安装了rcodetools,并将rcodetools.el复制到Emacs加载路径内的目录中 然后像这样写emacs的初始文件 (require 'rcodetools) (defun ruby-mode-hook-rcodetools () (define-key ruby-mode-map (kbd "<C-tab>") 'rct-complete-symbol) (define-key ruby-mode-

我通过
gem install rcodetools
在Emacs中安装了rcodetools,并将
rcodetools.el
复制到Emacs加载路径内的目录中

然后像这样写emacs的初始文件

(require 'rcodetools)
(defun ruby-mode-hook-rcodetools ()
  (define-key ruby-mode-map (kbd "<C-tab>") 'rct-complete-symbol)
  (define-key ruby-mode-map (kbd "<C-return>") 'xmp))
(add-hook 'ruby-mode-hook 'ruby-mode-hook-rcodetools)
我甚至不知道这个错误发生在哪个文件和哪一行

我怎样才能解决这个问题

问题解决


那是因为我愚蠢的错误。我正在使用
rbenv
,我完全忘记了
rbenv的重新设置

上次我试图设置
rcodetools
,它以类似的方式失败了。如果您希望完成,请尝试。出现此问题是因为我忘记执行
rbenv rehash
。无论如何谢谢你!
ruby: No such file or directory -- rct-complete (LoadError)