2019独角兽企业重金招聘Python工程师标准>>>

打开\vimfiles\plugin目录下的snipMate.vim文件,找到函数GetSnippets(大概在100行左右)

fun! GetSnippets(dir, filetypes)for ft in split(a:filetypes, '\.')if has_key(g:did_ft, ft) | continue | endifcall s:DefineSnips(a:dir, ft, ft)if ft == 'objc' || ft == 'cpp' || ft == 'cs'call s:DefineSnips(a:dir, 'c', ft)elseif ft == 'jsp' call s:DefineSnips(a:dir, 'html', ft)call s:DefineSnips(a:dir, 'javascript', ft)elseif ft == 'html'call s:DefineSnips(a:dir, 'javascript', ft)elseif ft == 'xhtml'call s:DefineSnips(a:dir, 'html', 'xhtml')endiflet g:did_ft[ft] = 1endfor
endf

设置.jsp文件,继承.html 与 .js的自动补全

elseif ft == 'jsp' call s:DefineSnips(a:dir, 'html', ft)call s:DefineSnips(a:dir, 'javascript', ft)

转载于:https://my.oschina.net/8E58B088F8E88B48A5/blog/82493

VIM的snipMate的继承设置相关推荐

  1. vim自定义配置之autoComplPop设置

    BundlenInstall安装autoComplPop vimConfig/plugin/autoComplPop-setting.vim 1 "autocomplpop 设置 2 let ...

  2. vim的代码折叠:设置默认代码不折叠

    有时候看代码时,代码太长看着不方便,特别是阅读源码时,需要把不关心的代码先折叠起来,看自己当前最关注的代码.vim中自带了代码折叠功能. 配置foldmethod可以定义折叠方式,有6种可选方式: 1 ...

  3. linux centos 的编码格式,Linux/CentOS/fedora下vim显示的字符编码设置

    和所有的流行文本编辑器一样,vim可以很好的编辑各种字符编码的文件,这当然包括ucs-2.utf-8 等流行的 unicode 编码方式.然而不幸的是,和很多来自 linux 世界的软件一样,这需要你 ...

  4. Vim中输入法与编码设置

    目录 输入法与编码设置的FAQ 1 中文输入法 1.1 Windows 1.2 Linux 2 编码问题 2.1 怎么让Vim正确识别编码? 2.1.1 关于编码的一些基础 2.2 为什么有乱码? 2 ...

  5. vim显示行号的设置方法

    默认情况下,vim打开文件时不提示行号. 如果想临时让vim显示行号,只需在打开的vim中输入命令 set nu 或者 set number 即可(这里的nu是number的缩写).这种设置在关闭当前 ...

  6. Vim配色方案和字体设置

    目前发现适合编程的配色方案是molokai,字体是 Droid Sans Mono for Powerline Nerd Font Complete.otf 需要额外字体,就将看中的字体,下载到 ~/ ...

  7. linux自动补全命令插件,vim自动补全插件snipMate

    linux下安装vim自动补全插件snipMate 环境:ubuntu 下载snipMate 官方网站:http://www.vim.org/scripts/script.php?script_id= ...

  8. vim设置solarized配色

    最近在学习使用VIM.我选择Solarized配色.相信很多人也都在用. 官网地址: http://ethanschoonover.com/solarized 看这配色:八卦乾坤,赏心悦目,高端大气上 ...

  9. Vim的行号、语法显示等设置(.vimrc文件的配置)以及乱码解决

    在终端下使用vim进行编辑时,默认情况下,编辑的界面上是没有显示行号.语法高亮度显示.智能缩进 等功能的.为了更好的在vim下进行工作,需要手动设置一个配置文件:.vimrc. 在启动vim时,当前用 ...

最新文章

  1. VC知识点:关于没有提示的内存泄露
  2. 6.1 Tensorflow笔记(基础篇):队列与线程
  3. JZOJ 5907. 【NOIP2018模拟10.16】轻功(qinggong)
  4. protobuf入门教程(三):常用序列化/反序列化接口
  5. 陀螺仪、罗经、IMU、MEMS四者的区别
  6. 最小二乘支持向量机的分析与改进及Python实现
  7. github开源项目_GitHub项目分析,3D打印义肢和更多开源新闻
  8. Java中BigDecimal类型的加减乘除及大小比对
  9. 【没人看系列】js 数据类型
  10. Yii2中Component和Object的使用方法
  11. 自回归滑动平均(ARMA)模型
  12. Topaz Sharpen AI 人工智能锐化插件
  13. Jlink修复指南step by step指导(实践成功) 更新 适用win7-10
  14. ESP32+TFT屏幕连接无线局域网投屏
  15. 多目标优化 MOP (三):遗传算法 SPEA2+SDE 2014
  16. 端傳媒 android客户端,知乎安卓客户端交互设计分析!
  17. 高斯混合模型(GMM)实现和可视化
  18. 利用MediaRecorder录制视频切片上传到ftp服务器
  19. python语句结束符号_Python从文本中提取hashtags;以标点符号结尾
  20. 中国医科大学2021年9月《临床营养学》作业考核试题

热门文章

  1. 20岁的谷歌,和它“最成功”的大败笔
  2. SQL Server-聚焦sp_executesql执行动态SQL查询性能真的比exec好?
  3. Css:背景色透明,内容不透明之终极方法!兼容所有浏览器
  4. Java面试题-javaweb篇七
  5. 如何优化Spring Cloud微服务注册中心架构?
  6. 搭建网站服务器是选择高配置还是选择性能稳定?
  7. 【LVS】负载均衡集群
  8. Java的Json解析包FastJson使用
  9. 正式迁移博客到osc
  10. AIDL中callback的实现