vim的Plug到底又啥用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vim的Plug到底又啥用相关的知识,希望对你有一定的参考价值。
参考技术A <plug> 是全局有效,一般使用方法 <plug>ScriptnameFunction .执行后,<plug>会替换成某些键盘敲不出的字符,对于不同的script来说,<plug>都是一样的。它的作用是用来区别其他变量。<plug>ScriptnameFunction 是手册给出的命名方法,这样可以确保不会重复。其实如果能够确保不重复的话,可以用任意的字符串。但是既然写plugin, 就应该是发布到网上的,还是规规矩矩用这个命名方式好了。
vim插件管理 - vim-plug
vim-plug是一款轻量的vim插件管理工具。
GitHub:https://github.com/junegunn/vim-plug
插件的安装
unix
curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
或者直接下载,然后移动到~/.vim/autoload/
下。
配置
编辑~/.vimrc
,将以下复制到其中:
" 制定插件安装目录,但是禁止使用标准插件目录~/.vim/plugin
call plug#begin(‘~/.vim/plugged‘)
" start和end之间填入需要安装的插件
" 从github上安装 ‘username/projectname‘
Plug ‘junegunn/vim-easy-align‘
Plug ‘scrooloose/nerdtree‘
" 从github url安装
" Plug ‘githuburl‘
" 从本地
" Plug ‘/tmp/plugin‘
" 结束,初始化插件系统
call plug#end()
安装插件
- 在
start
和end
之间写好需要安装的插件后,先:wq
,然后vim ~/.vimrc
或者直接执行:source ~/.vimrc
- 执行
:PlugInstall
,等待安装完成即可
以上是关于vim的Plug到底又啥用的主要内容,如果未能解决你的问题,请参考以下文章