Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 带参数的Vimrc键映射_Ruby On Rails_Vim - Fatal编程技术网

Ruby on rails 带参数的Vimrc键映射

Ruby on rails 带参数的Vimrc键映射,ruby-on-rails,vim,Ruby On Rails,Vim,我正在使用Vim.rails并尝试自定义配置: :Rcontroller name 此命令将在Rails中打开名称\u控制器文件 如何将此命令映射到一个键,以便指定要打开的任何“名称”控制器?换句话说,我需要通过一个论点 我想使用映射: <leader>name 名称 要运行:Rcontroller name,带有。或 <leader>othername othername 要运行:Rcontroller othername和。这里有一种可能的方法,我可以从

我正在使用Vim.rails并尝试自定义配置:

:Rcontroller name
此命令将在Rails中打开名称\u控制器文件

如何将此命令映射到一个键,以便指定要打开的任何“名称”控制器?换句话说,我需要通过一个论点

我想使用映射:

<leader>name 
名称
要运行:Rcontroller name,带有。或

<leader>othername 
othername

要运行:Rcontroller othername和。

这里有一种可能的方法,我可以从对Vim的(有限的)理解中想到。但是,您的绑定需要预定义为某种类型(即,您不能仅键入带有
的控制器名称)

nnoremap R:Rcontroller

R
时,命令行将显示
:Rcontroller[]
,其中
[]
是当前光标。然后,您应该能够轻松地输入您想要的任何参数。

谢谢!这很有效。没有想到不以一句话结束。非常感谢
nnoremap <leader>R :Rcontroller<space>