`
wangshaofei
  • 浏览: 281666 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

vim格式化html插件

    博客分类:
  • vim
vim 
阅读更多

今天依然介绍vim这个大杀器的一个插件:xml.vim。 可以在这里(http://www.vim.org/scripts/script.php?script_id=1397)下载这个插件,非常小只有50几kb,把它复制到~/.vim/ftplugin目录下,然后在vim的配置文件 ~/.vimrc 中添加一行:

filetype plugin indent on

保存,重新用vim或者Gvim打开一个html文件,或者html.erb文件,在通常模式下,输入gg=G 会发现vim帮我们自动格式化了html代码,所有的缩进都很完美。

  • xml.rar (13.6 KB)
  • 下载次数: 5
分享到:
评论

相关推荐

    自己vim编辑器的插件

    9. **自动缩进和格式化**:如indent guides或ALE(Asynchronous Linting Engine)可以自动调整代码缩进,检查并修复代码风格问题。 10. **状态栏增强**:如airline或lightline.vim提供美观且实用的状态栏,显示当前...

    vim插件cvim压缩包

    5. `doc`:文档目录,通常包含有插件的详细帮助文件,如`.txt`或`.html`格式,供用户查阅cvim的各种功能和用法。 6. `plugin`:这是Vim插件的核心目录,其中的脚本会在Vim启动时自动加载。cvim的主功能可能就封装在...

    vim-autoformat:通过集成现有代码格式化程序在Vim中提供简单的代码格式化

    **vim-autoformat** 是一个非常实用的Vim插件,它允许用户在Vim编辑器中轻松地对代码进行格式化和美化。该插件通过整合多种现有的代码格式化工具,如`astyle`、`clang-format`、`gofmt`等,使得程序员无需离开Vim就...

    中文排版自动规范化Vim插件PanGu.vim.zip

    盘古插件用于自动格式化、标准化中文排版。它会将一些非标准,或不推荐的排版方式,在保存文件时进行自动格式化、标准化。功能中英文字符间增加一个半角空白。中文前后的半角标点转成全角标点。全角英文、数字转成...

    经典VIM教程(HTML)

    本教程“经典VIM教程(HTML)”是专为学习VIM设计的详细指南,采用HTML格式,使得学习过程更为直观和便捷。 一、VIM的基础操作 1. 启动与退出:通过命令行输入`vim`后跟文件名即可启动VIM。退出VIM有多种方式,如在...

    Python-livemarkvim实时预览markdown的vim插件

    `livemark.vim`正是这样一个专门为Vim设计的插件,它实现了Markdown文件的实时预览功能,让你可以在编辑过程中即时查看格式化的结果。 **安装与配置** 安装`livemark.vim`通常通过Vim的插件管理器如`vim-plug`进行...

    vim/nvim插件,用于编写和预览markdown

    标题提到的"vim/nvim插件,用于编写和预览markdown",是指Vim或Neovim编辑器中的插件,这些插件可以帮助用户更加方便地编写Markdown文档,并实时预览其格式化后的效果。在Vim和Neovim中,有多个插件可以实现这一功能...

    自己用的vim插件与配置

    7. **Code Formatting**:`ALE`(Async Linting Engine)或`vim-prettier`提供代码格式化和实时检查,确保代码风格一致。 8. **Movement and Text Navigation**:`vim-easymotion`和`vim-unimpaired`这类插件提供了...

    vim 7.x(4)中文帮助文档chm和html版

    - 插件系统:Vim拥有丰富的插件库,可以扩展其功能,如代码高亮、自动完成、项目管理等。 - 操作模式:Vim以其独特的操作模式闻名,包括普通模式、插入模式、可视模式和命令行模式,提供了高效的文本编辑方式。 -...

    vim-jsbeautify:vim插件,通过js-beautify格式化javascript文件

    vim-jsbeautify-v1.1.3-2018-01-31描述这个扩展允许您在vim中使用来快速格式化javascript,html和css文件。 1.0版还支持文件。 欢迎任何意见,更正和建议。安装依存关系一个javascript解释器: 或 。可选: 不使用...

    vim-svelte-plugin:.svelte文件的Vim语法和缩进插件

    **vim-svelte-plugin** 是一个专为Vim编辑器设计的插件,旨在提供对`.svelte`文件的语法高亮和适当的缩进支持。...同时,结合其他增强工具,如自动补全和代码格式化插件,可以使你的开发流程更加顺畅。

    vim 常用插件

    2. **jsbeautify**:这个插件专为JavaScript开发者设计,它可以自动格式化JavaScript代码,使代码风格统一,更易读。在编写或修改JS代码时,只需一个快捷键就能把杂乱的代码整理得井井有条。 3. **vjde**:VJDE...

    awesome-vim:Vim插件候选清单

    6. **代码格式化与美化**:如 `ALE`(Async Linting Engine)可以实时检查代码错误并进行格式化,支持多种语言。 7. **多窗口操作**:`Splitjoin` 和 `Vim-Resurrect` 插件帮助用户更方便地管理多窗口和恢复关闭前...

    我的一个vim脚本——增强closetag.vim自动闭合功能

    在IT行业中,文本编辑器是...总之,`closetag.vim`是一款非常实用的Vim插件,它可以极大地提升你在编写HTML、XML等结构化文档时的效率。通过学习和掌握它的使用方法,你将能在Vim中更流畅地工作,从而提高开发效率。

    vim toturial完整版的

    6. **格式化文本编辑** (`usr_25.txt`): 如何在 Vim 中处理格式化的文本。 7. **重复操作** (`usr_26.txt`): 如何重复之前的操作。 8. **搜索命令和模式** (`usr_27.txt`): Vim 中的高级搜索功能。 9. **折叠代码块*...

    Python-为Markdown生成TableofContents的Vim插件

    Markdown是一种轻量级的标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成结构化的HTML(超文本标记语言)文档。在编写长篇的Markdown文档时,一个有用的特性是生成Table of Contents(TOC),它...

    vimwiki使用参考

    - Vimwiki支持多种语法,包括Markdown和HTML,使得文本格式化变得简单。 - Vimwiki中的每个文件都是一个独立的Wiki页面,可以相互链接。 2. **安装Vimwiki** - 在Vim中安装Vimwiki,通常需要先安装路径ogen或者...

Global site tag (gtag.js) - Google Analytics