腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
全局
的
Ruby
的
vim
中
的
“
转到
定义
”?
ruby-on-rails
、
ruby
、
vim
自97年以来,我一直在使用vi/
vim
执行各种快速编辑和管理任务,但直到最近才考虑使用它代替Netbeans作为我选择
的
红宝石编辑器。我发现在Netbeans和Eclipse中非常有用
的
一件事是Ctrl+Click "Go to definition“功能,您可以在类或方法上使用ctrl+click,它将带您进入
定义
。现在,我玩过火爆
的
标签和rails.
vim
,它离我很近,但没有雪茄。下面是我想要
的
:默认情况下,在Netbeans和Eclipse<e
浏览 8
提问于2009-03-25
得票数 7
回答已采纳
1
回答
Vim
中
的
Ruby
代码自动缩进
ruby
、
vim
、
indentation
我已经将
Ruby
示例复制到了
Vim
中
,但结果却使缩进混乱了。我试图让
Vim
应用
Ruby
特定
的
缩进。为此,我取消了
全局
vimrc文件
中
的
下列行: filetype plugin indent on并在
Vim
中
按下gg=G。现在,它更改了一些缩进,但仍然存在一些错误: indented.Comments没有得到类
定义</
浏览 2
提问于2011-06-04
得票数 7
1
回答
vim
/macvim:定位
定义
方法/符号
的
位置
ruby-on-rails
、
ruby
、
vim
、
macvim
我在大多数
Ruby
+
Ruby
on Rails开发中都使用macvim/
vim
。目前有没有一种方法可以跳
转到
在项目中
定义
方法
的
位置,即使它不在被调用
的
同一文件
中
?要么是语言不可知
的
方式,要么是
Ruby
/Rails特定
的
方式。
浏览 4
提问于2010-07-29
得票数 8
回答已采纳
2
回答
如何在从
vim
中
执行
ruby
时保存变量?
ruby
、
vim
、
vim-plugin
使用
Ruby
1.9之前
的
版本,我可以在
Vim
中
执行类似以下
的
操作。:
ruby
print foo 这给了我一个NameError,因为没有
定义
foo。如何在:
ruby
的
两次执行之间“保存”变量?特别是,我希望能够在
Vim
插件中使用此功能并存储对象(而不是像字符串或数字这样
的
原始值,后者可以通过将其存储在
Vim</e
浏览 0
提问于2013-06-19
得票数 1
回答已采纳
1
回答
如何在
vim
的
ruby
接口中重定向
ruby
的
shell命令
中
的
错误流?
ruby
、
vim
、
rake
、
stderr
我想使用
vim
的
ruby
接口中
的
rake模块来运行rake文件。当rake任务使用sh调用shell命令时,输出直接进入终端--它不通过
ruby
的
$stdout和$stderr --当我试图重定向$stdout和$stderr时,输出不会
转到
我重定向
的
地方。现在,在
vim
中
,这个输出不属于
vim
的
终端--它被送到启动
vim
的
终端! stdout不
浏览 0
提问于2012-01-17
得票数 0
1
回答
如何在
Vim
中
获取minline
的
值
vim
、
syntax
、
synchronization
当打开perl文件包含pod段落时,
Vim
经常显示错误
的
突出显示,请使用命令我对minline
的
值很好奇,那么,哪个命令将显示minline当前打开
的
文件
的
值我在
vim
参考手册
中
没有找到这个。
浏览 4
提问于2017-04-14
得票数 0
回答已采纳
2
回答
持久化
vim
全局
标记
vim
、
macvim
最近我发现了
vim
中
全局
标记
的
用法。它们似乎是一个非常强大
的
特性,但是当
vim
关闭时,它们就被删除了。是否有任何方法在
vim
启动时
定义
vim
全局
标记(例如,通过在.vimrc文件
中
定义
它们)?
浏览 0
提问于2016-04-24
得票数 7
回答已采纳
1
回答
vim
中
的
ctag和
ruby
模块
ruby
、
vim
、
ctags
我正在使用ripper标签()为
ruby
项目生成ctag文件。我
的
目标是,在
vim
中
,能够从下面这样
的
行
中
跳过:添加到
定义
该模块
的
相关文件。如果只有一个名为Creator
的
模块,则此配置可以很好地工作。但实际上,在不同
的
名称空间中会有许多Creator,例如,也会有一个::Api::Users::Creator。上面的配置将跳
转到
Cre
浏览 0
提问于2017-04-28
得票数 1
3
回答
我在哪里找到
vim
对一种语言
的
理解
的
定义
,比如
Ruby
?
vim
、
syntax
我对编写自
定义
语法
定义
很感兴趣,并且我想从一个基础开始。
Vim
把语法
定义
放在哪里?我假设有一个包含一些正则表达式语句
的
文件,这些语句与我在语法着色文件
中
定义
的
符号相关联,例如vimCommentString、vimCommand、vimCmdSep
浏览 1
提问于2012-12-26
得票数 2
回答已采纳
4
回答
gtags可以导航回来吗?
vim
、
gnu-global
我使用
vim
和gtags插件来读取多个文件
中
的
代码。一切都很好,除了我不知道如何在运行CtagsCursor跳
转到
标记
定义
之前返回到前一个位置。我通读了GNU
的
全球在线文档,但没有找到任何有用
的
东西。但是在“3.4Elvis使用
全局
”一章
中
,它说"CTRL-T返回到最近
的
标记上下文。“,这正是我想要
的
。不知道为什么这个函数没有为
vim
实现,或者我出了什么问题? BR,若晨
浏览 0
提问于2015-02-12
得票数 4
1
回答
如何用Ctag索引Rails项目中
的
符号?
ruby-on-rails
、
ruby
、
vim
、
ctags
、
exuberant-ctags
我使用
的
是
vim
-scripts/ctags.
vim
,除了符号之外,所有的东西都很不错。message_set.rb # ...但是无论我做什么,我都不能通过gf或Ctrl-]从message_spec.rb跳
转到
名为message_set.rb
的
文件
中
的
:message_set
定义
。如何告诉Ctag索引
Ruby
中
<em
浏览 8
提问于2014-10-17
得票数 0
6
回答
vim
中
的
Ruby
语法检查
ruby-on-rails
、
ruby
、
vim
我使用
vim
与各种插件编辑红宝石代码。我有正确
的
语法高亮设置,但我想知道是否有人知道如何进行
ruby
语法检查,类似于您可能在IDE (如visual studio、radrails等)中看到
的
内容?当我错过了一个“结束”或者有一个构造不当
的
代码行时,会简单地将内容变成红色或中断突出显示
的
东西将是甜蜜
的
。 我在谷歌上搜索并发现了这个插件,,但我想知道是否有人有更好
的
建议。
浏览 6
提问于2009-08-19
得票数 14
回答已采纳
1
回答
缩进延续行取决于它们是否在新行上启动。
ruby
、
vim
、
indentation
、
auto-indent
我试图让
vim
缩进从新行开始
的
连续行,这样: open_paren_at_EOL( :foo => 1,end对于这些行,
vim
7.3
的
默认缩进1如下所示: open_paren_at_EOL( :foo => 1,end 我尝试过多个cino=值,甚至尝试从2修改.
vim
脚本,但没有成功。我
的
.vim
浏览 3
提问于2012-10-04
得票数 2
回答已采纳
2
回答
如何为许多文件类型设置.vimrc配置?
vim
假设我想要一组用于HTML和JavaScript文件
的
设置,另一组设置为
Ruby
(完全不同)。最简单
的
方法是什么?
浏览 12
提问于2014-03-16
得票数 0
回答已采纳
1
回答
变量赋值发生在块
中
的
块
中
。
ruby
、
yield
、
ruby-block
我最初有这样
的
代码,但它不起作用: config.reuse_server = true
vim
= Vimrunner.start endconfigure只是一个为服务器执行设置
的
方法。在第一种情况下,我实际上为
VIM
常量分配了一个Proc,正如我通过irb发现
的
那样,而在第
浏览 3
提问于2016-07-13
得票数 0
回答已采纳
1
回答
凭证:编辑引起
的
VIM
:捕获致命信号SEGV在Rails 5.2.beta上
ruby-on-rails
、
ruby
、
vim
试用Rails 5.2.beta2Your
Ruby
version is 2.0.0, but your Gemfilespecified 2.4.2
Vim
: Finished.我使用rbenv并将
全局
版本设置为2.4.2。我想2.0.0来自system。Mac版本: El Capi
浏览 1
提问于2017-12-21
得票数 0
回答已采纳
3
回答
Vim
键绑定以调用具有用户输入
的
函数
vim
对此可能有一个简单
的
解决方案。我找不到任何解决方案(我可能是在用错误
的
上下文进行搜索)我用vimrc编写了下面的键映射。它应该打印一行"Hello user_name.“n次,其中n和user_name是按下键后
的
用户输入。autocmd FileType
ruby
nnoremap <expr> <C-h> :call FuncPrnt(<-syntax to pass input from user->)
浏览 6
提问于2020-04-25
得票数 0
回答已采纳
3
回答
跳回之前在
Vim
中
打开
的
文件
vim
、
split
、
ctags
在使用
Vim
时,我有时会想要查看函数
定义
或结构
定义
,因此我将使用C-]跳
转到
它。然而,我遇到了一些问题。首先,我不知道如何轻松地跳回来。我之前所在
的
文件似乎关闭了,而我现在在新
的
文件
中
。有没有一种方法可以跳回来,或者保留一堆打开
的
文件,让我可以弹回到其他地方?我注意到
的
另一件事是,当我在当前文件中有更改时,我需要保存它,因为,就像刚才提到
的
,我当前
的
文件在下一个文件打开之前就被关闭了。 有时,我想同
浏览 2
提问于2009-11-13
得票数 20
回答已采纳
4
回答
动态输入language+
vim
适合我吗?
ide
、
ruby
、
intellisense
我从C#+Visual工作室
转到
Ruby
+
Vim
工作了几个月。C#/Visual
中
唯一缺少
的
是intellisense,特别是当我需要熟悉一个新
的
ruby
时。作为一个像乔尔这样
的
低平均内存
的
程序员,我错过了Visual
中
的
一段快乐时光,我可以在任何地方Ctrl+Space来获得一个提示列表,这样我就不必记住一个方法,不管它是名称还是参数列表。我甚至可以只按F1键就可以在MSDN上获得它<e
浏览 0
提问于2012-02-29
得票数 5
回答已采纳
4
回答
如何在
VIM
中
执行基于文件扩展名
的
操作?
vim
如果文件是.rb扩展名,当我按F5时,我想在
VIM
中
执行rubyf操作。现在我只有但我也想解释方案文件,如果它
的
.scm或编译tex等使用相同
的
F5。如何检查文件扩展名并执行正确
的
绑定?你们如何在G/
VIM
中
编译不同
的
文件?
浏览 0
提问于2009-05-24
得票数 8
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券