如何用 Vim 写 JavaScript 和 HTML
来源:互联网 发布:linux查看tcp连接状态 编辑:程序博客网 时间:2024/04/29 12:48
如何用 Vim 写 JavaScript 和 HTML
Send to Kindle
最近在开发一个网站,用的编辑器是 Vim。发现 Vim 对 JavaScript 和 HTML 的自动缩进很差,基本上不能用。所以我就在网上找自动缩进插件,找了好久,最后自己使用后发现这两款插件不错。
Simple Javascript Indenter,这款插件是 JavaScript 的自动缩进插件,安装方法也很简单,最后的效果也非常让人满意。
indent/html.vim,这款插件是 HTML 的自动缩进插件,效果也非常好。需要注意的是安装后需要在 .vimrc 里面添加
filetype indent on
let g:html_indent_script1 = "inc" let g:html_indent_style1 = "inc"let g:html_indent_inctags = "html,body,head,tbody"
最后我推荐在 .vimrc 中加入:
set smartindent "打开自动缩进set expandtab "用多个空格代替 tab 键
在 ~/.vim/syntax/html.vim 加入:
setlocal shiftwidth=4 "换行自动缩进4个空格setlocal tabstop=4 "tab 键相当于4个空格
0 0
- 如何用 Vim 写 JavaScript 和 HTML
- 如何用html 写八卦
- 如何用Javascript解析HTML?
- 如何用html写三级菜单
- 如何用javascript写一个贪吃蛇
- 如何用HTML和CSS画出三角形
- 如何用Html+css3写一个简单的网页
- 如何用原生 javascript 写一个选项卡?
- javascript如何用递归写一个简单的树形结构
- javascript如何用递归写一个简单的树形结构
- 如何用写英语Email
- 如何用英文写证明书
- 如何用英文写请假条
- 如何用verilog写testbench
- 如何用english写EMAIL
- 如何用googletest写单元测试
- 如何用googletest写单元测试
- 如何用JS写九九乘法表
- C++实现弗洛伊德算法
- linux下s5pv210 fimc实现yuv转rgb
- nfs:server is not responding, still trying
- 单例对象的创建
- 解析exel工具
- 如何用 Vim 写 JavaScript 和 HTML
- 如何使用android模拟器截图
- 一句话描述设计模式
- 《Apache MINA 2.0 用户指南》第七章:事件处理器
- CGGeometry
- 第14章 闪回技术(Flashback)oracle 11
- 浅谈LCA的几种算法
- ubuntu 环境下 gerrit 代码审查服务器的安装
- java Map及Map.Entry详解