如何將vim備份到github,含有子模組
漂亮男人
漂亮男人 2017-05-02 09:51:06
0
2
835
  • 我想要將私人的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下的相应目录。然后检查curl, ag, ctags, gtags等必備的工具有沒有安裝,如果沒有就下載到對應目錄。

  2. win_init.cmd portable,會將本地所有Vim相關的文件打包,拷貝到別的機器上解壓縮即可,還帶有Vundle下安裝的各個插件。

世界只因有你

那就備份到本地唄

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!