gpt4 book ai didi

VIM - 使用包管理器安装 vim-sexp-mappings-for-regular-people (vim 8.1)

转载 作者:行者123 更新时间:2023-12-04 10:46:00 25 4
gpt4 key购买 nike

我是 vim 新手,在 iTerm2 Mac 中运行它,编写 clojure 代码并想安装
https://github.com/tpope/vim-sexp-mappings-for-regular-people

那里的安装说明,假设 pathogen.vim :

cd ~/.vim/bundle
git clone git://github.com/tpope/vim-sexp-mappings-for-regular-people.git
git clone git://github.com/guns/vim-sexp.git
git clone git://github.com/tpope/vim-repeat.git
git clone git://github.com/tpope/vim-surround.git

现在,我是一个新用户,并被告知使用 vim 自己的包管理器(vim 8.1)。我能够将 vim-sexp-mappings-for-regular-people 本身放入,但我不确定捆绑插件的正确目录结构应该是什么样子,换句话说,什么病原体会从前面提到的捆绑......对新手有什么帮助吗?

最佳答案

Vim 8+ 将在其中查找包插件的目录命名为 pack/identifier/start ,您可以在其中使用您喜欢的任何“标识符”作为您的包名称(该功能的构建因此您可以拥有多个“包”,它们本质上是插件的集合。)

为简单起见,您可以继续调用您的包裹 bundle ,与病原体平行。

您可以使用:

mkdir -p ~/.vim/pack/bundle/start
cd ~/.vim/pack/bundle/start
git clone git://github.com/tpope/vim-sexp-mappings-for-regular-people.git
git clone git://github.com/guns/vim-sexp.git
git clone git://github.com/tpope/vim-repeat.git
git clone git://github.com/tpope/vim-surround.git

还要考虑一下 minpac ,它是一个建立在 Vim 8 的原生包特性之上的包管理器,所以它会通过 Vim 的原生包来使用加载插件,但它会帮助你安装和更新插件到适当的包目录中。 (换句话说,完全满足您在这里询问的需求。)

关于VIM - 使用包管理器安装 vim-sexp-mappings-for-regular-people (vim 8.1),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59705617/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com