ruby - Vim 中的自动完成方法结构

标签 ruby vim

有谁知道在 Vim 中是否有自动完成方法的方法?对于 Ruby 中的示例,如果我键入:

def my_method

然后按 Enter,它会填充 end 并将光标移动到 x 所在的位置:

def my_method
  x
end

最佳答案

vim-endwise这样做(我很高兴没有卸载它,所以我想这甚至是一种认可)。

关于ruby - Vim 中的自动完成方法结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11498492/

相关文章:

ruby-on-rails - 在 Rails 应用程序中加密二进制文件最节省内存的方法?

ruby-on-rails - Rails 中的普通旧 Ruby 对象位置

vim - E486 : Pattern not found

ruby - Watir 不适用于 Ruby 1.9.3

ruby-on-rails - 使用 ruby​​ on rails 运行后台任务

Vim 编辑器中的 Python omnicompletion 不起作用

vim - 在 Vim 中搜索和替换多行模式

vim - Vim 中 Golang 的 Import 和 Drop 命令缩写

vim - 如何将猛拉文本粘贴到 Vim 命令行中

ruby - 为什么一些未初始化的变量会导致错误,而其他变量会导致警告?