www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 公眾號精選 > strongerHuang
[導(dǎo)讀]關(guān)注、星標(biāo)公眾號,不錯(cuò)過精彩內(nèi)容 素材來源:極客時(shí)間 編輯整理:strongerHuang 提起文本編輯器,你可能會(huì)想到VS Code、 Notepad++等工具,同時(shí),也肯定會(huì)有不少人想到 “老牌”編輯器 Vim. 有統(tǒng)計(jì)顯示,2019年 Vim 的使用比例已占 25.4% 了。那么,作為一個(gè)


關(guān)注、星標(biāo)公眾,不錯(cuò)過精彩內(nèi)容

素材來源:極客時(shí)間 編輯整理:strongerHuang


提起文本編輯器,你可能會(huì)想到VS Code、 Notepad++等工具,同時(shí),也肯定會(huì)有不少人想到 “老牌”編輯器 Vim.


有統(tǒng)計(jì)顯示,2019年 Vim 的使用比例已占 25.4% 了。那么,作為一個(gè) 30 歲的“老牌”編輯器,Vim 為什么仍舊如此受歡迎?


有個(gè)主要的原因:就是使用 Vim 編輯文件非常高效——天下武功,唯快不破,這也是 Vim 的最大特點(diǎn)。除此之外,Vim 還有很多優(yōu)勢,主要集中在這么幾點(diǎn):

第一,Vim 是一個(gè)完整跨平臺的編輯器。它支持的第一個(gè)操作系統(tǒng)是 AmigaOS,而后被逐步移植到其他操作系統(tǒng)上,如 Unix/Linux、Windows、macOS,甚至 iOS 和 Android 上都能找到 Vim 的移植版本。


第二,Vim 是一個(gè)高度可定制、可擴(kuò)展的編輯器。在定制 Vim 時(shí),你大多不用什么特殊工具,用 Vim 本身就可以。如果需要更強(qiáng)大的擴(kuò)展能力,還可以用 Python、Perl、Ruby、Tcl 等其他通用腳本語言,或直接調(diào)用外部命令,很容易打造一個(gè)專屬的開發(fā)環(huán)境,或把這個(gè)環(huán)境從一臺機(jī)器轉(zhuǎn)移到另一臺機(jī)器上。


第三,Vim 有著良好的生態(tài)環(huán)境。網(wǎng)上可以找到大量現(xiàn)成腳本和插件,幫你打造一個(gè)順手的開發(fā)環(huán)境。像語法檢查、自動(dòng)補(bǔ)全等程序員常用功能,全都可以在 Vim 里實(shí)現(xiàn)。不需要離開 Vim,就能完成從寫代碼、編譯到運(yùn)行的大部分工作。


下面的這張圖里,展示了 Vim 的很多擴(kuò)展一起工作的結(jié)果:

多個(gè)插件作用下的 Vim 界面


第四,盡管 Vim 最初是個(gè)針對字符界面的應(yīng)用程序,但它也支持主流的圖形界面,包括 Windows 的圖形界面,Linux 的 GTK,以及 macOS 的 Cocoa 和 Carbon 等等。所以,在你只能基于字符界面進(jìn)行遠(yuǎn)程連接時(shí),Vim 的大部分功能仍然有效,只是界面的美觀程度會(huì)受一定影響而已。所以,Vim 在后端開發(fā)者中很受歡迎。


Vim 的模式是 Vim 的高效所在,同時(shí)也是 Vim 學(xué)習(xí)上的一個(gè)難點(diǎn)。一是,命令太多、難以記憶;二是,找不到合適的使用場景,或不知道如何根據(jù)具體場景配置 Vim。另外,Vim 有很多實(shí)用的插件,需要合理選擇及配置,才能打造出自己專屬的開發(fā)環(huán)境。


總的來說,Vim 會(huì)為你營造一個(gè)高效、跨平臺、高定制性、易于擴(kuò)展的開發(fā)環(huán)境。全面掌握 Vim 需要花費(fèi)一定時(shí)間,但絕對不會(huì)白費(fèi)——Vim 會(huì)成為你的一件稱手兵刃,讓你拿來即用,快意編程。


為你展示幾個(gè) Vim 的實(shí)用動(dòng)圖:

用 Vim 實(shí)現(xiàn)豎直分割&水平分割


修改往上第 2 層花括號內(nèi)到所有內(nèi)容


以上這些 Vim 的騷操作,出自吳詠煒。他是前英特爾資深系統(tǒng)架構(gòu)師,也是一位資深 C++ 程序員和 Linux 專家,有十多年 Vim 使用經(jīng)驗(yàn),從事軟件開發(fā)工作 20 年有余,曾參與翻譯《編程大師訪談錄》,也在 GitHub 上維護(hù)一些開源項(xiàng)目。


最近,他在極客時(shí)間推出了專欄《Vim 實(shí)用技巧必知必會(huì)》,一上線我就訂閱了。這個(gè)課是基于目前最新的 Vim 8.2 來講解的,不僅介紹那些即學(xué)即用的 Vim 高頻命令,還會(huì)帶你定制自己專屬的 Vim 環(huán)境,利用 Vim 腳本和插件實(shí)現(xiàn)常用功能。除此之外,還有一些 Vim 高階用法和技巧講解,讓編程效率神器真正為你所用。


跟著看了幾篇,內(nèi)容確實(shí)不錯(cuò),為了方便新手理解,還加了很多動(dòng)圖,也是很走心了。如果你也想變成效率高手,不妨掃碼試讀看看

掃描上圖,免費(fèi)試讀

早鳥 + 口令「Vimgogogo」立省 30 元,

到手僅 ¥69,僅限「前 50 人」有效


這門課是如何設(shè)計(jì)的?

比起很多編輯器的開箱即用,Vim 是有一定的學(xué)習(xí)曲線的。因此,專欄并不是沒有枯燥地講解命令,而是使用圖片和動(dòng)畫,讓你對內(nèi)容有一個(gè)直觀的理解,再具體一點(diǎn)說,有這么幾個(gè)特點(diǎn):

  • 動(dòng)圖。使用大量動(dòng)畫講解命令,及執(zhí)行后的效果。

  • 穿插場景。每講完一部分命令,都帶你完成一個(gè)小任務(wù),找到這些命令的使用場景,有效解決學(xué)完命令后用不上、記不住的問題。

  • 分享命令背后的使用心得。不局限于講操作本身,還會(huì)輸出作者多年來的使用心得、經(jīng)驗(yàn),剖析 Vim 的精髓,讓你真正體驗(yàn) Vim 為何是“為效率而生”。


詳細(xì)內(nèi)容,可以看看目錄


從我這訂閱,有什么福利?

早鳥優(yōu)惠+口令「Vimgogogo」到手價(jià) ¥69

立省 ¥30,僅限「前 50 人」有效

訂閱后生成海報(bào)發(fā)給好友,

每成功邀請 1 位好友,可得 ¥24 返現(xiàn)。


掃描下圖,免費(fèi)試讀


點(diǎn)擊「閱讀原文」,

輸入優(yōu)惠口令「Vimgogogo」,

最低價(jià) ¥69 入手,僅限 前 50 人。

免責(zé)聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺僅提供信息存儲(chǔ)服務(wù)。文章僅代表作者個(gè)人觀點(diǎn),不代表本平臺立場,如有問題,請聯(lián)系我們,謝謝!

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時(shí)聯(lián)系本站刪除。
關(guān)閉
關(guān)閉