編輯器之爭

2021-09-17 21:26:45 字數 675 閱讀 4338

碼農每天打交道的工具中,編輯器應該說是最頻繁的,下面說說我用過的幾款編輯器。

在這天地間,流傳這兩大神器的故事:據說emacs是神的編輯器,而vim是編輯器之神。可見vim的流弊程度。剛開始接觸程式設計時我使用的是vim,記得當初剛上手開啟vim的時候,整個人處於懵逼的狀態,手在鍵盤上敲了半天也沒見輸入乙個字元。後來才知道這是vim的「普通模式」,要想輸入字元,必須進入「插入模式」,後來又知道vim還有「可視模式」,「命令模式」等等,這完全顛覆了我對編輯器的認識,心想:乙個編輯器居然有這麼多模式,太神奇了!後來漸漸對vim熟悉之後不禁感嘆vim的強大,用好了效率那是槓槓的!比如,複製一行,插入一行簡直比滑鼠操作還快。

我使用的第二款編輯器是sublime text, 也不記得當初使用它的動機了,反正就是覺得很漂亮,速度也蠻快的。sublime text比vim好的地方就是它安裝外掛程式非常方便,乙個命令就可以安裝需要的外掛程式。當然它的優點很多,比如支援多行編輯,go to anything, 命令面板等等。外掛程式也非常豐富,可以說是前端開發利器。

我使用的第三款編輯器是atom,由github開發並開源,它的顏值也是非常高,外掛程式豐富。官網稱其為「21世紀可定製的編輯器」。atom唯一不好的地方就是太卡,有時候會假死,看以後會不會好點吧。

現在我又換回了sublime text,作為日常主力編輯器,而且我把sublime text開啟了vim模式,又可以體驗vim的威力了。

vim編輯器 編輯器之神

h 向左移動 j 向下移動 k 向上移動 l 向右移動 w 移動到下乙個單詞的首部 e 移動到下乙個單詞的尾部 b 移動到上乙個單詞的首部 移動到行首 移動到行尾 g 跳轉到文件的末尾 gg 跳轉到文件的開始複製操作 複製n行 nyy 2yy 移動游標到要寫入的位置,再按p 刪除操作 刪除多行 nd...

編輯器之神 vim編輯器

vi編輯器是所有unix及linux系統下標準的編輯器,類似於windows系統下的notepad 記事本 編輯器,由於在unix及linux系統的任何版本,vi編輯器是完全相同的,因此可以在其他任何介紹vi的地方都能進一步了解它,vi也是linux中最基本的文字編輯器,學會它後,我們將在linux...

(二)vi編輯器 字元編輯器

vi編輯器工作模式 分為編輯模式 插入模式 向檔案中寫資料。模式之間切換 i 進入編輯模式,游標在當前位置 a 進入編輯模式,游標向後移動乙個字元 鍵 1 儲存 w 2 強制儲存 w 3 退出 q 4 強制退出 q 5 儲存並退出 wq 或 x 6 強制儲存並退出 wq 或 x 7 貼上 p 8 複...