如何在Vim中使用预写命令

Cho*_*ong 1 vim customization command

有时一遍又一遍地重写类似的命令很无聊,所以我想预先编写所有这些命令,将它们保存到一个自定义命令中并一劳永逸地使用它.但是,由于我将使用的新命令仅用于我当前使用的文件,我真的不想打扰更改vimrc文件.所以这是我的问题,是否可以将命令预先写入文件并将其加载到vim然后使用它一次?如果可能,该怎么办?

谢谢.

Wil*_*ell 5

只需获取文件:

:source /p/a/t/h
Run Code Online (Sandbox Code Playgroud)

此外,您可以在.vimrc中使用autocmd:

autocmd BufRead,BufNewFile *.whatever source /p/a/t/h
Run Code Online (Sandbox Code Playgroud)

或者,而不是采购文件,只需将命令直接放在autocmd.