Vim 插件的安装

it2022-05-07  5

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

插件的存在形式

Vim 插件以三种形式存在,

单个的 .vim 文件,可在 官网 scripts 页面 搜索下载。Vimball 文件以约定格式放置的文件夹(plugin/*, syntax/*)

安装

以格式化 JavaScript 的插件 jsbeautify 为例,

下载对应的 jsbeautify.vim 文件后放置到 ~/.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 mapleader Undefined variable: mapleader Invalid expression: mapleader

Vim 中格式化 JavaScript 代码

相关资源

How do I install a plugin in Vim/vi?

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


最新回复(0)