国产chinesehdxxxx野外,国产av无码专区亚洲av琪琪,播放男人添女人下边视频,成人国产精品一区二区免费看,chinese丰满人妻videos

Vimscript 發(fā)布

2018-02-24 16:03 更新

現(xiàn)在你擁有了足夠的Vimscript技能來(lái)打造能幫助許多人的Vim插件。 這一章涉及如何把你的插件發(fā)布在網(wǎng)上,以便人們獲取,還有如何向潛在用戶派小廣告。

托管

你需要做的第一件事是把你的插件放在網(wǎng)上,讓其他人可以下載它。 最普遍的選擇是放到Vim官網(wǎng)的script版面。

你需要這個(gè)網(wǎng)站的一個(gè)免費(fèi)賬戶。一旦你有了,你可以點(diǎn)擊"Add Script"鏈接并填寫表單。 到那里你就會(huì)明白了。

在過去的幾年中有一個(gè)趨勢(shì),越來(lái)越多的插件托管在類似Bitbucket或GitHub的網(wǎng)絡(luò)集市上。 這種情況可能由于兩個(gè)因素。首先,Pathogen使得每一個(gè)被安裝的插件的文件不需要放在單獨(dú)的位置。 像Mercurial和Git這樣的分布式版本控制系統(tǒng)以及像Bitbucket和GitHub這樣的公共托管網(wǎng)站的崛起對(duì)此也有影響。

提供代碼倉(cāng)庫(kù)對(duì)于想要用版本控制管理自己的dotfiles的人來(lái)說(shuō)是十分方便的。 Mercurial用戶可以使用Mercurial的"subrepositories"來(lái)跟蹤插件版本的變化, 而Git用戶可以使用submodules(盡管只能對(duì)其他Git代碼倉(cāng)庫(kù)起作用,這跟Mercurial的subrepo不一樣)。

對(duì)你安裝的每一個(gè)插件有一個(gè)完整的倉(cāng)庫(kù),也使得當(dāng)發(fā)現(xiàn)它們出現(xiàn)問題時(shí)debug更簡(jiǎn)單。 你可以使用blame, bisection或其他你的VCS提供的工具來(lái)找出哪里的問題。 如果你在自己的機(jī)器上有一個(gè)倉(cāng)庫(kù),奉獻(xiàn)fixes也會(huì)變得更簡(jiǎn)單。

希望你已經(jīng)決定把你的插件代碼倉(cāng)庫(kù)公開出來(lái)。無(wú)論你采用了哪家的服務(wù),_至少_代碼庫(kù)需要能夠被人們獲取。

文檔

你已經(jīng)用Vim自己的幫助文檔格式透徹地給插件作了文檔。但你的工作還沒完成呢。 你還需要寫出一個(gè)簡(jiǎn)介,包括下面幾條:

  1. 你的插件可以用來(lái)干什么?
  2. 為什么用戶想要用它?
  3. 為什么它比同類的插件(如果有的話)要好?
  4. 它遵循什么協(xié)議?
  5. 一個(gè)到完整文檔的鏈接,可以考慮借助vim-doc網(wǎng)站進(jìn)行渲染。

這些應(yīng)該放在你的README文件(它將會(huì)顯示在Bitbucket或GitHub的版本庫(kù)的主頁(yè)面),你也可以把它作為Vim.org上的插件描述。

包括一些屏幕截圖總是一個(gè)好主意。作為一個(gè)文本編輯器不意味著Vim沒有一個(gè)用戶界面。

貼小廣告

一旦你已經(jīng)把插件部署到各個(gè)托管網(wǎng)站上,是時(shí)候向全世界宣傳它的到來(lái)! 你可以在Twitter上向你的粉絲介紹,在Reddit的/r/vim版面推廣它,在你的個(gè)人網(wǎng)站上寫關(guān)于它的博客, 在Vim郵件列表上給新手們派小廣告。

無(wú)論何時(shí),當(dāng)你推出自己創(chuàng)作的東西,你總會(huì)收到一些贊美和批評(píng)。 不要對(duì)不好的評(píng)價(jià)耿耿于懷。傾聽他們的呼聲,同時(shí)厚著臉皮,心態(tài)平和地對(duì)待作品中被指出的小瑕缺(不管對(duì)還是不對(duì))。 沒有什么是十全十美的,而且這就是Internet,所以如果你想保持快樂和激情,你需要拿得起放得下。

練習(xí)

如果你還沒有Vim.org賬戶,創(chuàng)建一個(gè)。

察看你喜歡的插件的READEME文件,看看它們是怎么組織起來(lái)的以及它們包含的信息。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)