vim配置
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:\]\(.……