在vim中生成模板

Jea*_*eri 2 vim templates

我经常遇到这样的情况,我很快就想测试一些东西(html、css 或 javascript),所以我创建了一个像这样的小测试文件:

<doctype html>

<html>
    <head>
        <style>
        </style>
        <script>
        </script>
    <head>

    <body>
    </body>
<html>
Run Code Online (Sandbox Code Playgroud)

我正在使用 VIM,我想知道是否可以在某处添加一些东西,结果 VIM 可以为我生成这个模板?

Ken*_*ent 5

是的你可以。

1)创建一个包含该内容的文件,例如, foo.html

2)创建一个映射 例如 nnoremap <F9> :r /path/to/foo.html<cr>

3)当你想得到那个模板时,<F9>在普通模式下按。foo.html 的内容将插入到当前缓冲区中。