1. 插件 下载plug.vim curl -fLo ~/.vim/autoload/plug.vim --create-dirs \ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim 安装插件 git clone https://github.com/leafgarland/typescript-vim.git ~/.vim/bundle/typescript-vim ~/.vimrc call plug#begin('~/.vim/bundle') Plug 'leafgarland/typescript-vim' call plug#end() :PlugInstall 2. 标记 vim mark用法 ma 标记 ‘a 跳到标记 marks 显示标记 高亮变量 :match ErrorMsg /{name}/ 3. vim模版 模版没办法直接插入动态的内容(比如时间),所以只能先创建模版,然后再用vim script生成需要的内容。 1. 新建模版文件 cd ~/.vim/template //新建模版文件 markdown.tpl 2. 输入模版文件的的内容 下面是hugo的样式 --- title : "[:VIM_EVAL:]expand('%:t:r')[:END_EVAL:]" date: [:VIM_EVAL:]strftime("%Y-%m-%d")[:END_EVAL:] tags: ["{tag}"] --- 3. 修改配置文件~/.vimrc //添加模版 autocmd BufNewFile *.md 0r ~/.vim/template/markdown.tpl //执行eval函数 autocmd BufNewFile * %substitute#\[:VIM_EVAL:\]\(.……

阅读全文