VIm環境配置教程
阿新 • • 發佈:2022-06-01
本文章主要介紹在MacOS環境下面如何配置和使用Vim編輯器。美化工作終端參考[[Centos7安裝zsh和oh-my-my-zsh]]
Vim是什麼?
vim
vim是一個歷史悠久的文字編輯器,是屬於程式設計師程式碼編寫的高效工具。
vim設計哲學
- 專注編輯和閱讀體驗的多模態編輯器
-
插入模式和操縱文字模式的切換,儘可能的避免了使用滑鼠和使用移動過多的手指降低效率
總之,這樣的設計哲學使得Vim成為一個能跟得上你思維速度的編輯器。
編輯模式
- 正常模式:在檔案中四處移動游標進行修改
- 插入模式:插入文字
- 替換模式:替換文字
- 視覺化(一般,行,塊)模式:選中文字塊
- 命令模式:用於執行命令
為什麼要使用Vim?
- 儘可能的較少手指的移動範圍和滑鼠的使用,使得文字編輯和閱讀更有效
- 許多主流的編輯器都支援Vim模式,學習vim就可以應用於不同的場景,提高工作效率
- 就很cool!!!,這才是正經黑客應該學習和掌握的基礎能力
如何使用Vim?
Vim入門
學習一門工具基本步驟
- 閱讀教程(比如這節課以及我們為您提供的資源)
- 堅持使用它來完成你所有的編輯工作(即使一開始這會讓你的工作效率降低)
- 隨時查閱:如果某個操作看起來像是有更方便的實現方法,一般情況下真的會有。
Vimtutor
Vimutor是Vim官方的入門使用教程。
其實就是一個vim的使用文件,可以直接訪問上面的連線檢視教程,也可以直接在終端輸入vimtutor
vim
。
根據這個教程練習,形成肌肉記憶,就能成為Vim大佬。
Vim自定義
vimrc
是vim的一個自定義配置檔案,可以通過配置這個檔案,啟用很多的基本配置,真正釋放vim
的強大能力。
如何配置這個檔案?
將這個參考檔案下載下來,並儲存到~/.vimrc
,然後根據自己的需要去自定義一些配置,更多的功能配置請STFW
。
⚠️Tips:解釋一下
~/.vimrc
·
~:在類Unix系統下面表示的使用者目錄
.xx:.
開頭的檔案表示的是隱藏檔案,檢視的話需要使用命令ls -al
配置之後的效果如下
Vim進階
- 外掛管理
- Vim技巧
- Vim設計原理