博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Vim 插件的安装
阅读量:5055 次
发布时间:2019-06-12

本文共 720 字,大约阅读时间需要 2 分钟。

Vim 自带了文本格式化,通过 gg=G 触发。但大数情况下不满足需求,对于特定语言,比如 JavaScript,需要安装相应的插件来实现。

插件的存在形式

Vim 插件以三种形式存在,

  • 单个的 .vim 文件,可在 搜索下载。
  • 以约定格式放置的文件夹(plugin/*, syntax/*

安装

以格式化 JavaScript 的插件 为例,

  • 下载对应的 文件后放置到 ~/.vim/plugin 目录下。
  • 如果 ~/.vim 目录下没有 plugin 目录,创建一个。
  • 如果自定义过 Vim 的 rumtimepath,目录会有差异,可通过 :set rumtimepath? 查看 Vim 的运行目录。
  • 重启 Vim 或执行 :source ~/.vimrc 让 Vim 加载插件。

使用

根据该插件的使用描述:

usage:

<leader>ff
or
bind the g:Jsbeautify() function to any short key you like

配置好之后,使用快捷键 <leader>ff 进行格式化。

此处 <leader> 键默认为 \,可通过 :echo mapleader 查看所绑定的 leader key。如果输出如下的报错信息,说明没有自己绑定过,使用的是默认的。

:echo mapleaderUndefined variable: mapleaderInvalid expression: mapleader

Vim 中格式化 JavaScript 代码

相关资源

转载于:https://www.cnblogs.com/Wayou/p/install_vim_plugin.html

你可能感兴趣的文章
Spring HttpInvoker 从实战到源码追溯
查看>>
Vue——vue-cli 进行vue开发的脚手架工具
查看>>
jQuery 插件 flexslider 初步使用
查看>>
树和二叉树总结(一)
查看>>
caffe神经网络模型的绘图
查看>>
Javasript中Date日期常用用法(正则、比较)
查看>>
《代码阅读方法与实践》--读书笔记
查看>>
C++[Tarjan求点双连通分量,割点][HNOI2012]矿场搭建
查看>>
JAVASCRIPT共通関数--文字列の空白を取り除く
查看>>
ysj的模拟赛
查看>>
[Java] Java 获取数据库所有表基本信息和表中的所有列基本信息代码
查看>>
[Hadoop 周边] Hadoop技术生态圈
查看>>
初识php
查看>>
看了很多人问香港10周年晚会上的开幕动画中的小猪麦兜为什么总问橡皮,写个小故事....
查看>>
POJ 3641:Pseudoprime numbers
查看>>
ubuntu 安装mysql
查看>>
2010年Oracle大事记
查看>>
hdu 2072 单词数
查看>>
tomcat 设置内存
查看>>
POJ2318 TOYS(点与凸多边形位置关系)
查看>>