日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

你还不知道怎么退出 Vim?

發(fā)布時間:2023/12/20 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 你还不知道怎么退出 Vim? 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

提起文本編輯器,你一定會想到編輯器之神 Vim。據 Stack Overflow 的開發(fā)者調查:2015 年程序員中最流行的編輯器是 Notepad++,Vim 的使用比例占 15.2%。到了 2019 年,最流行的開發(fā)環(huán)境變成 VS Code,而 Vim 的使用比例已占 25.4% 了。

?

那么,作為一個 30 歲的“老牌”編輯器,Vim 為什么仍舊如此受歡迎?

?

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

?

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

?

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

?

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

?

下面的這張圖里,展示了 Vim 的很多擴展一起工作的結果:

? ? ??

多個插件作用下的 Vim 界面

?

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

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

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

為你展示幾個 Vim 的實用動圖:

? ? ? ?

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

? ? ? ?

????修改往上第 2 層花括號內到所有內容?????

????插件ClangComplete添加對 C/C++ 代碼的自動完成功能????

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

?

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

?

跟著看了幾篇,內容確實不錯,為了方便新手理解,還加了很多動圖,也是很走心了。如果你也想變成效率高手,不妨掃碼試讀看看????

?

????掃描上圖,免費試讀

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

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

這門課是如何設計的?

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

?

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

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

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

?

詳細內容,可以看看目錄? ? ? ?

? ? ? ??

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

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

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

?

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

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

?

????掃描下圖,免費試讀????

???? 點擊「閱讀原文」,

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

以 最低價 ¥69 入手,僅限 前 50 人。

總結

以上是生活随笔為你收集整理的你还不知道怎么退出 Vim?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。