Linux

學習像 vi 這樣的文本編輯器是否必要並且今天仍然值得花時間?

  • November 24, 2016

我開始了一個新的實習,所有的伺服器都執行在AIX. 第一次登錄我驚訝地發現我最喜歡的文本編輯器nano沒有安裝。

這裡的每個人都使用vivim……只是vi

我以前嘗試過適配它,我可以進行基本的文本操作,但我不禁想知道……

當存在其他更現代的選擇時,是否值得花時間和精力來精通這種環境?

為什麼我應該在終端中編寫和編輯腳本,而不是啟動具有更現代功能(如自動完成和語法突出顯示)的更新和“更高級”的 IDE?

更新

我要感謝大家的意見和幫助。我認為勞動不會白費。

我相信關於編輯的整個想法有點扭曲。

我不會聲稱,只有知道何時使用什麼編輯器。但是我們被迫使用我們通常不是特別喜歡的編輯器。

在使用 IDE 時,我們都被迫使用它附帶的編輯器。vim那些編輯器雖然可以剪裁一點,但並不是說我們可以作為IDE編輯器外掛。

好的,所以我們不能使用一個編輯器,所以習慣vi-likes 有意義嗎?

我會說的,但不要犯盡可能多地學習命令的錯誤。如果您不需要多個緩衝區,或者在 中拆分視窗vim,請不要打擾。只需學習您需要的東西!

我將 Vim 和 gVim 用於較大部分的文本,例如未在 IDE 中編輯的原始碼,或者我沒有原始碼的地方,例如 LaTeX。

但是,當我只想快速編輯某個文件並且使用 Gnome 時,我只需使用訪問速度最快的編輯器進行編輯,通常是 Gedit。

我的意思是:是的,習慣它,但不一定要買書或其他東西。只是讓您在沒有其他東西可以使用時知道自己的方式。當你喜歡它的時候,學習更多,你可能會切換到 gVim 和其他東西。那麼,買這本書可能是個好主意!

即使他們鍵入vi或稱它為 vi,它可能仍然是 vim。而且至少 vim 也可以完成所有“現代”功能,例如自動完成和語法高亮。

如果您願意,它還可以使用滑鼠標記/複製/粘貼文本。然而,我更喜歡 vim 和控制台,因為我可以完成 100% 的工作,而無需將一隻手從鍵盤上移開。嘗試使用精美的 IDE。

引用自:https://unix.stackexchange.com/questions/41375