要認識VsVim,首先一定要先認識Vi/Vim才行。
Vi和Vim都是一種在Unix和Unix-like系統上運行的文本編輯器,
Vi是較早期所使用的。
Vim的名字代表 Vi IMproved(Vi增強版),
它是一個開源軟件,可以在不同的操作系統上使用,包括Linux、macOS和Windows等。
具有更多功能和命令,在程式設計師中被廣泛使用。
網路上可以查到各項文本編輯器的學習曲線的比較,
我們可以透過鍵盤操作使用Vim來進行文本編輯,
相較於其他圖形化的編輯器(例如Sublime Text或Visual Studio Code等),
Vim的學習曲線較為陡峭,但使用者熟悉後可以大幅提高工作效率。
Vim的操作範圍僅集中在左半邊的按鍵區(字母區),
不包含方向鍵、數字鍵...等,
所有的電腦操作皆可在這範圍達到目的,
藉此減少手部移動至滑鼠的時間,
不僅可以實現無滑鼠開發,更能加速開發效率。
這次鐵人賽選用VsVim來做主題,
主要也是搭配我現行的開發工具以VS(Visual Studio)或是VS Code(Visual Studio Code)為主
,
不外乎是為了加速開發來學習來分享,
希望用這30天的時間來記錄我的使用VsVim成長紀錄,
也讓大家能共同學習及成長。
期待,最近在研究C# - tennis v12,tennisGame VII,有些看不太懂,有些不知道有沒有替代的實現方式