如何将vim备份到github,含有子模块
漂亮男人
漂亮男人 2017-05-02 09:51:06
0
2
849
  • 我想要将私人的vim配置文件和插件备份到github上,但是有些插件是通过vundle安装的,目录带有.git仓库。

  • 出现的情况:当我在.vim目录下

git init
git add .
git commit -m ""
git push

这时候push到github仓库里面的一些子模块只有目录名没有文件.

  • 谷歌:需要将带有.git仓库的插件作为子模块添加到.vim文件夹下作为submodule,
    但是git官网submodule的教程没有说怎么将本地git仓库添加到另一个git仓库作为submodule。

  • 问题:我该怎么完整的把整个.vim文件夹备份到github,备份.vimrc文件的话一些插件还是要通过vundle去插件官网下载,有些插件好像是服务器在国外原因下载好慢,例如YouComPleteMe.

漂亮男人
漂亮男人

全員に返信(2)
为情所困

そもそも Git バックアップには Vundle バックアップを含めるべきではありません。どうしてもネットワークが不便な別の場所にコピーしたい場合は、対応するファイルをパッケージ化するスクリプトを作成できます。

たとえば、Windows では、win_init.cmd:

というスクリプトがあります。
  1. 直接実行すると、Vundle とその他のリポジトリが自動的にダウンロードされ、.vimrcdetorte のカラー スキームが対応するディレクトリにコピーされますWindows の下で。次に、curlagctagsgtags などの必要なツールがインストールされているかどうかを確認します。インストールされていない場合は、それらを対応するディレクトリにダウンロードします。 .vimrcdetorte配色方案拷贝到Windows下的相应目录。然后检查curl, ag, ctags, gtags等必备的工具有没有安装,如果没有就下载到对应目录。

  2. win_init.cmd portable

win_init.cmdportable は、すべてのローカル Vim 関連ファイルをパッケージ化し、それらを他のマシンにコピーして解凍します。また、Vundle の下にインストールされるさまざまなプラグインも付属しています。 #🎜🎜##🎜🎜# #🎜🎜#
いいねを押す +0
世界只因有你

その後、ローカルの場所にバックアップします

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート