VIM學習筆記 代碼片段管理器(Gist.vim)
Gist是GitHub服務的一部分,用戶可以將常用的代碼片段存儲雲端,然後在不同的客戶端中進行復用;也可以將代碼片段內置到網頁內,或者通過網址與他人分享。而Gist.vim插件,則可以直接在Vim中管理Gist代碼片段。
安裝配置Git
對於Windows操作系統,推薦安裝Git for windows,並且將以下目錄添加到系統的PATH變數中:
- C:Program FilesGitin
- C:Program FilesGitcmd
對於Linux操作系統,在大多數發行版本中都已經預裝了Git。
請在操作系統命令行中,使用git --version
驗證Git是否可用:
在操作系統命令行中,使用以下命令配置GitHub用戶:
git config --global user.name "username"
git config --global user.email "email"
安裝curl
對於Windows操作系統,請下載cURL,並將curl.exe複製到以下目錄:
- C:Program FilesGitin
- C:UsersusernamAppDataLocalProgramsGitin(如有)
對於Linux操作系統,在大多數發行版本中都已經預裝了curl。
在操作系統命令行中,使用curl --version
驗證curl是否可用:
安裝webapi-vim和Gist.vim
推薦使用插件管理器vim-plug或Vundle,來安裝webapi-vim和Gist.vim。
請在vimrc配置文件中增加以下命令,來設置GitHub用戶名:
let github_user = username
當首次調用插件時,將詢問你的GitHub密碼, 輸入的密碼將會被保存到~/.gist-vim:
如果在安裝配置過程中遇到任何疑問,請諮詢:help gist-vim-setup
命令。
發布代碼片段
使用以下命令,可以將當前緩衝區的全部內容發布至Gist:
:Gist
進入可視化模式選擇文本之後,執行Gist命令則會將選中的內容發布至Gist:
:<,>Gist
當代碼片段發布成功之後,將在屏幕底部顯示生成的Gist網址,同時網址也會被複制到剪貼板之中。
列示代碼片段
使用以下命令,可以列出當前用戶所有公開的Gist:
:Gist -l
在顯示列表中的任一行內,點擊Enter回車鍵,則會將該Gist讀入到新建緩衝區內;你可以對代碼片段進行修改,然後使用Gist命令再次將其發布。也就是說,你既不用打開Gist網頁,也不用本地保存代碼片段,僅僅通過Vim界面,就可以方便地完成Gist的發布和更新。
載入代碼片段
使用以下命令,可以將指定ID的Gist載入到新建緩衝區:
:Gist id
刪除代碼片段
在Gist載入到新建緩衝區之後,可以使用以下命令將該代碼片段從Gist網站中刪除:
:Gist -d
克隆代碼片段
除了查看自己創建的代碼片段,我們還可以瀏覽其他用戶發布的Gist。使用以下命令,可以列示指定用戶公開的代碼片段:
:Gist -l username
將Gist載入到新建緩衝區之後,使用以下命令,則可以克隆該代碼片段至自己的用戶名之下:
:Gist -f
在瀏覽器中查看代碼片段
將Gist載入到新建緩衝區之後,使用以下命令,將會更新代碼片段,並在默認瀏覽器中顯示Gist網頁:
:Gist -b
Ver: 2.0 | YYQ< | 目錄 | 下一篇>
推薦閱讀: