文字編輯工具那麼多,運維為什麼要學vi/vim?
為什麼要學習vi/vim呢?在linux系統中, 大部分配置檔案都是ASCII的純文字形式存放的,所以在修改系統設定的時候使用簡單的文字編輯軟體就可以實現。習慣了windows當中的word排版介面,linux字元介面的文字編輯工具,沒有圖形視窗,顯得就不那麼舒服了。但是掌握並熟練使用文字編輯工具是學習Linux知識必不可少的技能。在linux中的文字編輯工具有很多,但是有那麼多文字編輯工具,為什麼vi/vim是學習Linux必備知識點?
為什麼要使用vim?
雖然linux的文字編輯器很多,也各有特點,但是vim有什麼優勢呢?
● 所有的類Unix系統都內建vi,它的編輯工具則不一定,而vim相當於是vi的升級版。
● 很多軟體的編輯介面都會呼叫vi,如後面提到的crontab、 edquota等。
● vim具有程式編輯能力,可以主動以字型顏色標識語法的正確性,方便程式碼編寫。
● 程式簡單,編輯速度非常快。
vim雖說是一個老式的文書處理工具,但功能很齊全,不僅是文字處理工具,還是一個程式編輯工具,包含了很多額外的功能,而這些功能使得我們在進行配置檔案修改時更方便。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952968/viewspace-2738300/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 為什麼要學習 Vim?
- 運維為什麼要學開發?linux運維學習難不難運維Linux
- 如何安裝和使用純文字編輯器 vi/vim
- 為什麼運維要學Python?它們之間有什麼聯絡?運維Python
- vi和vim的編輯模式模式
- 深度學習為什麼需要那麼多的資料?深度學習
- 運維工程師為什麼要懂Python?運維工程師Python
- vim編輯器有哪些模式?學習linux需要學什麼模式Linux
- 為什麼要學習Linux雲端計算運維?原因竟是“它”!Linux運維
- vi文字編輯新手指南
- 為什麼那麼多人要學習go語言?go語言有什麼特點?Go
- 為什麼那麼多人要學Java?這三個原因告訴你Java
- 使用 Vi/Vim 編輯器:基礎篇
- Linux學習之Vi和Vim區別是什麼?Linux
- Python 編碼為什麼那麼蛋疼?Python
- 為什麼要學習編譯器課程?編譯
- 運維工程師核心工作是什麼?用什麼運維工具好?運維工程師
- 個人站長未來那麼不看好,為什麼還要學習SEO?
- 為什麼要虛擬化,為什麼要容器,為什麼要Docker,為什麼要K8S?DockerK8S
- Linux– 檔案編輯器 vi/vim(1)Linux
- 為什麼那麼多零基礎人員學習Python?Python
- 為什麼那麼多的遊戲主角都是“啞巴”?遊戲
- Linux運維有多難學?學完能做什麼工作?Linux運維
- 為什麼要學習 RustRust
- 為什麼要學習 Julia
- 為什麼程式設計師的工資那麼多!憑什麼?程式設計師
- 快速上手Linux核心命令(六):Linux的文字編輯器vi和vimLinux
- Linux中Vi和Vim區別是什麼?Linux
- 設計師為什麼要學程式設計,開發者為什麼要學設計?程式設計
- Redis為什麼那麼快?Redis
- 為什麼網際網路創業者那麼多?創業
- 程式語言那麼多,為什麼Google獨愛JS?GoJS
- 每天那麼多工作,我為什麼能做到 "不忘事" ?
- linux命令之vi文字編輯器Linux
- 網際網路運營者為什麼要會運用熱點思維?
- 為什麼不做開發做運維?Linux為什麼這麼廣泛?運維Linux
- 為什麼要學習Netty?Netty
- 為什麼我要學習“機器學習”?機器學習