我怎样才能注册"一个新的help.txt文件来自.vimrc?

时间:2015-05-23 05:42:02

标签: bash vim

我正在编写一个安装和配置vim插件的bash脚本,即它会创建一个新的.vimrc,然后将配置文本回显到它中。

#! /bin/bash

echo "installing Pathogen plugin manager"
mkdir -p ~/.vim/autoload ~/.vim/bundle && \
curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim

echo "installing ctrlp"
git clone https://github.com/kien/ctrlp.vim.git ~/.vim/bundle/ctrlp.vim

cat << EOF >> ~/.vimrc

" vim settings
set number
set laststatus=2
syntax enable

"enable pathogen
execute pathogen#infect()

EOF  

我现在的问题是如何加载ctrlp的帮助文件? ctrlp homepage表示从vim

中的执行此命令
:helptags ~/.vim/bundle/ctrlp.vim/doc

我无法从bash脚本中运行命令,因此是否可以将指令加载到.vimrc中,或者如何将此ctrlp帮助文件加载到vim中,但是从bash脚本加载

1 个答案:

答案 0 :(得分:2)

由于您正在使用病原体:只需运行:Helptags(请注意大写H)一次,当您安装所有插件时。之后,无论何时更新插件,都需要重新运行一次。它是病原体提供的命令,而不是内置的:helptags。您可以从命令行运行它:

vim -c Helptags -c q