gpt4 book ai didi

ruby - Vim 的 Ruby 插件问题

转载 作者:数据小太阳 更新时间:2023-10-29 06:41:06 25 4
gpt4 key购买 nike

我刚刚安装了 Vim,每当我打开 ruby​​ 文件时,我都会遇到这些错误:

Error detected while processing C:\Program files (x86)\Vim\vimfiles\ftplugin\ruby.vim
line: 76
Encoding::ConverterNotFoundError: code converter not found (UTF-16LE to ASCII-8bit)
line: 93

E121 :Undefined varaible: s:ruby_path
E15: Invalid expression: s:ruby_path
line: 76

NameError: uninitialized constant Gem::Quickloader
line: 93

我安装了 Ruby 192,即使我更新了 ruby​​ vim 文件,我也会收到这个错误。

如果有帮助,这些是这些错误所指的两行:

line 76:  ruby VIM::command( 'let s:ruby_path = "%s"' % ($: + begin; require %q{rubygems}; Gem.all_load_paths.sort.uniq; rescue LoadError; []; end).join(%q{,}) )

line 93: let &l:path = s:ruby_path

最佳答案

请注意,您可以添加

而不是编辑 ruby​​.vim 文件
let g:ruby_path = ':C:\ruby192\bin'

在你的 _vimrc 文件中(或你平台的等效文件)。这样你就不需要在更新时重新编辑 ruby​​.vim。

关于ruby - Vim 的 Ruby 插件问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4294116/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com