成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

你會愛Vim編輯器的七個理由

系統 Linux
“vi” 這個名稱是 “可視(visual)” 的縮寫。在 vi 出現的時候,行編輯器是很普遍的,能一次性顯示并編輯多個行是非同尋常的。Vim,來自“Vi IMproved”的縮寫,最初由 Bram Moolenaar 發布于 1991 年,它成為了主要的仿 vi 軟件,并且擴展了這個強大的編輯器已有的功能。

當我剛剛開始用 vi 文本編輯器的時候,我憎恨它!我認為這是有史以來設計上最痛苦和反人類的編輯器。但我還是決定我必須學會它,因為如果你使用的是 Unix,vi 無處不在并且是唯一一個保證你可以使用的編輯器。在 1998 年是如此,但是直到今天 vi 也仍然是可用的,現有的幾乎每個發行版中,vi 基本上都是基礎安裝的一部分。

在我學會能使用任何功能前,我已經在 vi 上花費差不多 1 個月的時間,但是我仍然不喜歡它。不過那時我已經意識到有個強大的編輯器隱藏在這個古怪的外表后面。所以我堅持使用它,并且最終發現一旦你知道你在干什么,它就是一個快的令人難以置信的編輯器。

“vi” 這個名稱是 “可視(visual)” 的縮寫。在 vi 出現的時候,行編輯器是很普遍的,能一次性顯示并編輯多個行是非同尋常的。Vim,來自“Vi IMproved”的縮寫,最初由 Bram Moolenaar 發布于 1991 年,它成為了主要的仿 vi 軟件,并且擴展了這個強大的編輯器已有的功能。Vim 強大的正則表達式和“:”命令行語法開始于行編輯和電傳打字機時代。

Vim,有 40 年的歷史了,有足夠的時間發展出海量而復雜的技巧,即使是懂得最多的用戶都不能完全掌握它。這里列出了一些愛 Vim 的理由:

  • 配色方案:你可能知道 Vim 有彩色語法高亮。但你知道可以下載數以百計的配色方案么?在這找到些更好的。
  • 你再也不需要讓你的手離開鍵盤或者去碰觸鼠標。
  • Vi 或者 Vim 存在任何地方,甚至在 OpenWRT 里面也有 vi(好吧,其實是在 BusyBox中,它挺好用的)。
  • Vimscript:你可能會想重映射幾個鍵,但是你知道 Vim 有自己的編程語言么?你可以重新定義你的編輯器的行為,或者創造特定語言的編輯器擴展。(最近我在定制 Vim 用于 Ansible 的行為。)學習這個語言***的切入點是看 Steve Losh 著名的書《Learn Vimscript the Hard Way》。
  • Vim 有插件。使用 vundle(我用的就是它)或者 Pathogen 來管理你的插件來提升 Vim 的功能。
  • 插件可以將 git(或者你選擇的 VCS)集成到 Vim 中。
  • 有龐大而活躍的線上社區,如果你在線上提問關于 Vim 的問題,肯定會有人回答。

我一開始討厭 vi 的可笑之處在于,這 5 年來不斷的在嘗試新的編輯器中碰壁,總是想找到“一些更好的”。我從來沒有像討厭 vi 一樣討厭過其它的編輯器,現在我已經使用它 17 年了,因為我想象不出一個更好的編輯器。額,或許有稍微好一點的:可以嘗試下 Neovim -這是未來的主流??雌饋? Bram Moolenaar 將會把 Neovim 的大部分融入到 Vim 第 8 版中,這意味著將會在現有的代碼基礎上減少 30%、更好的代碼補全功能、真正的異步、內置終端、內置鼠標支持、完全兼容。

在本文作者在多倫多的 LinuxCon 演講中(LCTT 譯注:LinuxCon 是 Linux 基金會舉辦的年度會議),他解釋了一些在你可能錯過的、過去四十年增加的雜亂的擴展和改進。這個內容不適合初學者,所以如果你不知道為什么 “hjklia:wq”是很重要的,這就可能不是講給你聽的。它還會涉及一點關于 vi 的歷史,因為知道一些歷史能幫助我們理解我們的處境。關注他的演講能讓你知道如何使你最喜歡的編輯器更好更快。

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2011-03-02 09:34:58

AppFuse

2015-04-20 10:49:19

2022-08-11 11:43:01

CISO首席信息安全官

2022-06-12 16:05:22

vimLinux

2010-02-02 11:49:03

刀片服務器

2024-03-07 08:08:51

SQL優化數據

2017-03-09 11:45:16

LinuxVim編輯器

2021-01-13 13:29:06

文本編輯器Atom開源

2024-01-30 18:05:04

IDE編輯器代碼

2021-01-13 19:13:57

Atom文本編輯器

2020-10-14 14:00:39

VIM編輯器

2011-01-10 16:17:49

2018-09-25 09:25:11

Vim編輯器命令

2018-05-11 14:59:21

LinuxVim編輯器

2014-03-18 16:12:00

代碼整潔編寫代碼

2025-01-08 08:47:56

2020-12-26 15:21:44

VimKakoune文本編輯器

2022-08-18 14:54:00

安全首席信息安全官信息安全

2018-01-25 18:30:05

編輯器ViVim

2018-02-09 09:58:41

Linux編輯器Vi
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品精品久久久 | 国产高清视频一区 | 久久精品伊人 | 亚洲精品在线91 | 国产视频欧美 | 天天综合网天天综合 | 精品国产区 | 午夜爽爽爽男女免费观看影院 | 91亚洲精品在线观看 | 亚洲大片在线观看 | 亚洲精品福利在线 | 中国黄色毛片视频 | 国产欧美视频一区二区三区 | 国产精品夜夜春夜夜爽久久电影 | 中文字幕在线电影观看 | 高清av在线 | 自拍偷拍在线视频 | 一区二区三区欧美 | 亚洲成人一区二区三区 | 成人1区2区| 国产日韩精品在线 | 91色视频在线观看 | 国产视频黄色 | 欧美a√ | 91在线视频免费观看 | av一级毛片| 欧美国产日韩精品 | 国产传媒在线播放 | 激情综合五月天 | 亚洲精品精品 | 亚洲欧洲视频 | 国产欧美一区二区三区国产幕精品 | 日韩一区二区在线视频 | 中文字幕不卡视频在线观看 | 久久久国产一区二区 | 777zyz色资源站在线观看 | 在线免费观看黄色av | 国产在线中文字幕 | 成人免费视屏 | 麻豆成人在线视频 | 欧洲一区二区三区 |