使用 vim-surround 进行降价

zho*_*hon 3 vim markdown vim-plugin

是否可以使用vim插件vim-surround来包装markdown?

例如我有我想包装的代码

# ruby code here
Run Code Online (Sandbox Code Playgroud)

```Ruby
# ruby code here
```
Run Code Online (Sandbox Code Playgroud)

Pet*_*ker 6

将以下内容添加到您的~/.vim/after/ftplugin/markdown.vim文件中:

let b:surround_{char2nr('r')} = "```Ruby\r```"
Run Code Online (Sandbox Code Playgroud)

选择您的代码行 viaV然后包围 via Sr

  • 现在,您甚至可以使用 `let b:surround_{char2nr('r')} = "```\1language: \1\r```"` 在提示符上询问所需的语言,这样就可以很漂亮不仅适用于 Ruby,适用于任何语言 (3认同)