我会使用Tim Pope的环绕插件来实现这一目标.
添加以下内容〜/ .vim / after / ftplugin / erb.vim
let b:surround_{char2nr('=')} = "<%= \r %>" let b:surround_{char2nr('-')} = "<% \r %>"
现在,当您按< c-s> =时,它将插入<%= | %GT;就像你想要的那样. 您可能还想看看已经包含此类映射的Tim Pope的ragtag plugin.