小编use*_*602的帖子

用自制软件帮助安装vim

我试图在Mac上安装YouCompleteMe for vim,但我一直在使用系统vim,它是7.3版本.我尝试通过打字使用自制软件更新我的vim brew install vim,一切似乎都很好.

当我输入时,vim我仍然看到系统vim加载(版本7.3).

我觉得我错过了一个阻止我使用vim自制软件的更新的步骤.有谁知道我错过了什么?

我输入时的参考,我which vim得到以下输出/usr/bin/vim.任何帮助将不胜感激.

macos vim homebrew

21
推荐指数
3
解决办法
2万
查看次数

困惑如何在ruby中使用lambda进行选择

我正在和ruby一起工作,我只是在学习lambdas.我有一个对象数组,我想根据不同的条件从数组中选择某些对象,如下所示:

result = array.select{|ar| ar.number > 4}
Run Code Online (Sandbox Code Playgroud)

我想把select的参数放到一个lambda表达式中,即我想放入|ar| ar.number > 4一个lambda表达式.我尝试了一些事情,包括:

result = array.select{lambda{|g| g.number > 4}}
Run Code Online (Sandbox Code Playgroud)

但这不起作用.

我也试过这个:

l = lambda {g.number > 4}
result = array.select{|g| l}
Run Code Online (Sandbox Code Playgroud)

这也行不通.另外我需要将我的lambda express传递给一个函数,所以我不认为我做的第一种方式会有效.我该怎么做?

ruby lambda

3
推荐指数
3
解决办法
4659
查看次数

标签 统计

homebrew ×1

lambda ×1

macos ×1

ruby ×1

vim ×1