在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

我們有各種現(xiàn)代文本編輯器,還有必要學(xué)習(xí)Vim嗎?

Linux愛(ài)好者 ? 來(lái)源:未知 ? 2018-11-28 16:18 ? 次閱讀

從上世紀(jì)九十年代起到現(xiàn)在 Vim 一直是最流行、應(yīng)用最廣泛的文本編輯器之一。程序員、作家、系統(tǒng)管理員、運(yùn)維人員以及其他需要與文本文件打交道的人都在積極地使用它。但現(xiàn)在都 2018 年了,我們有各種現(xiàn)代文本編輯器,還有必要學(xué)習(xí) Vim 嗎?

最簡(jiǎn)單的啟動(dòng) Vim 的方法就是在終端上執(zhí)行 vim 命令。

生產(chǎn)力提升

從我個(gè)人的角度來(lái)看,使用 Vim 最主要的理由就是提升生產(chǎn)力。作為一名全職的 JavaScript 程序員,我每天都要編輯各種代碼文件、配置文件等。Vim 背后“基于模式編輯”的思想非常簡(jiǎn)單,但同時(shí)也非常強(qiáng)大。簡(jiǎn)單來(lái)說(shuō),針對(duì)一段文本進(jìn)行的任何動(dòng)作(如刪除一個(gè)詞、刪除一行、復(fù)制一句話等)都可以用一個(gè)簡(jiǎn)單的按鍵完成。此外,你還可以重復(fù)命令、錄制宏等等。

在使用 Vim 一兩周后,你做的一切動(dòng)作都會(huì)成為肌肉記憶。任何與文本編輯或文件瀏覽有關(guān)的動(dòng)作都能在不到一秒的時(shí)間內(nèi)完成。

當(dāng)然,生產(chǎn)力并不僅僅與工作流程有關(guān)。Vim 自身的性能非常高,加載速度也非常快。你可以在這篇文章“為什么我依然在使用Vim”(https://medium.com/commitlog/why-i-still-use-vim-67afd76b4db6)里找到更多的評(píng)測(cè)和與其他文本編輯器的比較。

學(xué)習(xí)曲線

人們對(duì)于學(xué)習(xí) Vim 的最大的誤解之一就是學(xué)習(xí)曲線——它非常難以學(xué)習(xí)。但事實(shí)并非如此。

與其他任何工具一樣,Vim 有自己的學(xué)習(xí)曲線。許多人在第一次嘗試 Vim 時(shí)會(huì)感到非常沮喪。但真正的原因并不是因?yàn)?Vim 有多難,而是因?yàn)樵谒麄兡X海中,尋常的文本編輯流程已經(jīng)根深蒂固了。

而事實(shí)上,Vim 非常簡(jiǎn)單,用不了一天就能學(xué)會(huì)它的基本操作。像其他工具一樣,你用得越多,學(xué)習(xí)新功能就越容易。只要堅(jiān)持練習(xí),大約在兩周(或者更短)之后,你就能完全使用 Vim 進(jìn)行工作。

學(xué)習(xí) Vim 的主要來(lái)源包括:

openvim.com:http://openvim.com/

vim-adventures.com:https://vim-adventures.com/

:vimtutor:https://superuser.com/questions/246487/how-to-use-vimtutor

與 IDE 相似的行為

許多人都問(wèn)能不能把 Vim 配置得像現(xiàn)代 IDE 一樣。想使用 linter、智能補(bǔ)齊或模糊搜索等功能怎么辦?這一切都可以通過(guò)插件實(shí)現(xiàn)。Vim 有非常棒的社區(qū)支持,而這個(gè)良好的社區(qū)提供了無(wú)數(shù)的插件。

我目前的 Vim 配置示例(https://github.com/semanser/dotfiles/blob/master/.vimrc)

如果你想了解更多關(guān)于現(xiàn)代 vim 配置的知識(shí),那么可以訪問(wèn) vimporn(https://www.reddit.com/r/vimporn/)這個(gè)論壇

其他編輯器中的 Vim 模式

我并不推薦使用這種方式學(xué)習(xí)“真正”的 Vim,但如果你必須在某種特殊的環(huán)境下工作,如 XCode、Qt Designer,或者你很喜歡 Sublime Text 的配置,但依然想嘗試下 Vim 該怎么辦呢?Vim 模式提供了一種其他編輯器和 Vim 之間的折中方案。

幾乎所有流行的編輯器都有 Vim 模式的插件,或者內(nèi)嵌了 Vim 模式的功能,所以只需要找出怎樣啟用它即可。它能給你的編輯器添加 Vim 的命令,這樣就能在各種編輯器中使用 Vim 的命令了。

一些流行的 Vim 模擬器包括:

Vintage Mode(Sublime Text):https://www.sublimetext.com/docs/3/vintage.html

VSCodeVim(Visual Studio Code):https://github.com/VSCodeVim/Vim

FakeVim(Qt Creator):http://doc.qt.io/qtcreator/creator-editor-fakevim.html

ViEmu(Visual Studio, Xcode, Word, Outlook):http://www.viemu.com/

結(jié)論

作為開(kāi)發(fā)人員或作家,Vim 是最值得投入時(shí)間學(xué)習(xí)的事情之一。學(xué)習(xí) Vim 用不了幾個(gè)星期,但從長(zhǎng)遠(yuǎn)來(lái)考慮,它能給你以后的文本編輯工作節(jié)省你幾個(gè)星期甚至幾個(gè)月的時(shí)間。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • VIM
    VIM
    +關(guān)注

    關(guān)注

    0

    文章

    135

    瀏覽量

    15539
  • 編輯器
    +關(guān)注

    關(guān)注

    1

    文章

    812

    瀏覽量

    31546

原文標(biāo)題:時(shí)至 2018 年,還有必要學(xué) Vim 嗎?

文章出處:【微信號(hào):LinuxHub,微信公眾號(hào):Linux愛(ài)好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    什么是VIMVIM文本編輯器的三種工作模式

    Vim (Vi improved)是從 Vi 發(fā)展出來(lái)的一個(gè)文本編輯器,簡(jiǎn)單的來(lái)說(shuō),Vi 是老式的文本處理器,功能已經(jīng)很齊全了,但還是可以進(jìn)步的地方。
    發(fā)表于 09-06 16:04 ?5700次閱讀
    什么是<b class='flag-5'>VIM</b>?<b class='flag-5'>VIM</b><b class='flag-5'>文本編輯器</b>的三種工作模式

    vim Linux文本編輯器

    vimLinux文本編輯器vim——最強(qiáng)大的文本編輯器——擺脫鼠標(biāo)vi—vim—gvim三種模式:①命令模式:yy(復(fù)制)、p(粘貼)、dd(刪除)、u(恢復(fù))②插入模式:i/a(進(jìn)
    發(fā)表于 12-15 06:30

    學(xué)會(huì)使用和如何配置vim文本編輯器

    學(xué)會(huì)使用和如何配置vim文本編輯器?動(dòng)態(tài)庫(kù)和靜態(tài)庫(kù)及使用和區(qū)別是什么?
    發(fā)表于 12-23 08:49

    linux文本編輯器工具下載

    linux文本編輯工具:VIM是優(yōu)秀的開(kāi)源文本編輯器,是Linux/UNIX用戶非常常用的文本編輯工具.
    發(fā)表于 06-02 22:30 ?31次下載

    文本編輯器

    一個(gè)功能簡(jiǎn)單的文本編輯器 這是一個(gè)用JAVA編寫(xiě)的文本編輯器,主要實(shí)現(xiàn)了部分簡(jiǎn)單常用的功能.(并且能夠?qū)崿F(xiàn)界面風(fēng)格的轉(zhuǎn)換).本人發(fā)布此源碼的原因是為了和所
    發(fā)表于 04-07 14:12 ?23次下載

    文本編輯器的實(shí)現(xiàn)

      本章的目的是建立一個(gè)文本編輯器,同時(shí)繼續(xù)介紹控件的用法。兩類文本編輯器:?jiǎn)挝臋n和多文檔文本編輯器。單文檔文本編輯器一次只能打開(kāi)一個(gè)文件
    發(fā)表于 11-11 11:13 ?0次下載

    VIM編輯器學(xué)習(xí)

     Vim是一個(gè)類似于Vi的文本編輯器,不過(guò)在Vi的基礎(chǔ)上增加了很多新的特性,Vim普遍被推崇為類Vi編輯器中最好的一個(gè),事實(shí)上真正的勁敵來(lái)自Emacs的不同變體。 
    發(fā)表于 08-11 16:58 ?1088次閱讀

    EditPlus(文本編輯器)下載入口

    EditPlus(文本編輯器)下載入口
    發(fā)表于 11-11 11:28 ?4次下載

    JAVA教程之簡(jiǎn)單的文本編輯器

    JAVA教程之簡(jiǎn)單的文本編輯器,很好的學(xué)習(xí)資料。
    發(fā)表于 03-31 11:13 ?11次下載

    使用Atom文本編輯器的五個(gè)優(yōu)勢(shì)

    個(gè)大廠商支持。而且它們其實(shí)都很不錯(cuò)。那么 Atom 與其他超現(xiàn)代文本編輯器什么不同呢?與經(jīng)典的老式編輯器Vim 或 Emacs
    的頭像 發(fā)表于 02-13 14:49 ?4385次閱讀
    使用Atom<b class='flag-5'>文本編輯器</b>的五個(gè)優(yōu)勢(shì)

    Micro是一個(gè)使用Go語(yǔ)言開(kāi)發(fā)的現(xiàn)代的基于終端的開(kāi)源文本編輯器

    程領(lǐng)域,幾個(gè)關(guān)于那些奇怪的鍵盤快捷鍵的笑話 -?如何退出 Vim 可能是其中最常見(jiàn)的。 Micro?是一個(gè)使用 Go 語(yǔ)言開(kāi)發(fā)的現(xiàn)代的基于終端的開(kāi)源文本編輯器,它試圖擺脫鍵盤快捷鍵的
    的頭像 發(fā)表于 01-17 09:53 ?2718次閱讀

    Vim現(xiàn)代直觀的Linux文本編輯器

    一些流行的命令行文本編輯器包括 Vi、Vim 和 Nano。這些工具非常流行,它們預(yù)裝在大多數(shù) Linux 發(fā)行版中。但是,某些編輯器(如 Vi 或 Vim)的
    的頭像 發(fā)表于 02-24 10:08 ?1160次閱讀

    Ultraedit數(shù)據(jù)庫(kù)編輯器文本編輯器的區(qū)別

    幾乎每個(gè)現(xiàn)代軟件都使用數(shù)據(jù)庫(kù)。因此,需要允許數(shù)據(jù)庫(kù)開(kāi)發(fā)人員和管理人員有效地使用數(shù)據(jù)庫(kù)、創(chuàng)建SQL 查詢和處理表格數(shù)據(jù)的工具。不同類型的軟件將使他們能夠做到這一點(diǎn),例如,數(shù)據(jù)庫(kù)編輯器文本編輯器和集成
    發(fā)表于 08-17 10:34 ?621次閱讀

    vim編輯器如何使用

    Vim編輯器是一個(gè)功能強(qiáng)大的文本編輯器,它基于Vi進(jìn)行改進(jìn),并增加了許多新特性。Vim編輯器的使用主要涉及其不同的工作模式及相應(yīng)操作。以下是
    的頭像 發(fā)表于 08-30 14:58 ?698次閱讀

    vim編輯器命令模式使用方法

    Vim編輯器是一款功能強(qiáng)大的文本編輯器,廣泛應(yīng)用于程序員和開(kāi)發(fā)者的日常工作中。Vim編輯器擁有多種模式,其中命令模式(Command mod
    的頭像 發(fā)表于 08-30 15:01 ?786次閱讀
    主站蜘蛛池模板: 成色网 | 视频一区二区不卡 | 欧美在线bdsm调教一区 | 在线日本人观看成本人视频 | 欧美精品一级 | 成人性生活免费视频 | 一级毛片不卡 | 欧美日操 | 国产精品一区在线播放 | 91激情网| 中文字幕一区二区三区不卡 | 免费观看视频在线观看 | 亚洲伊人精品综合在合线 | 男女免费观看视频 | 自拍偷自拍亚洲精品被多人伦好爽 | freesexvideo性欧美医生护士 | 97综合视频| 91大神在线观看视频 | 免费人成激情视频在线观看冫 | 午夜在线视频免费 | 正在播放国产巨作 | 天天免费 | 免费看黄色小视频 | 99精品免费视频 | 国产黄色片网站 | 奇米狠狠干| 特黄级 | 99热精品久久只有精品30 | 99久久国产免费 - 99久久国产免费 | 奇米77| 国产午夜免费 | 五月婷婷深爱 | 日韩a视频 | 日本精品一卡二卡≡卡四卡 | 五月婷婷激情网 | 精品精品国产自在久久高清 | 久久精品午夜视频 | 欧美一级做一a做片性视频 欧美一级做一级做片性十三 | 天天天综合 | 99久久亚洲国产高清观看 | 男女做视频网站免费观看 |