Vim基礎:日常操作的簡單指令
儘管Vim是一款源自早期的文本編輯器,但它在今天的軟體開發領域仍然不可或缺。無論是研發人員還是品質保證工程師,都可能會在伺服器上直接編輯文件的情況下遇到需要使用Vim的場景。在使用如Python、JavaScript、PHP等直譯式語言時,尤其在緊急情況下,直接在伺服器上修改代碼雖不是最佳方法,但有時卻是必要的選擇。例如,曾經我就有臨時需要直接在伺服器上修改自動化測試腳本或調整測試所需資料的情況。因此,我整理了一些在這些情況下我認為最常用的Vim指令。
前置作業
通常在Mac或是Linux的多個版本裡面,Vim都是內建在系統中的,要確認是否存在Vim只要在終端機中使用version指令即可:
vim --version
若出現如下圖畫面就能確認系統中存在Vim,不過裡面的內容可能會稍微不同,但這應該不影響下面的操作指令:
接下來可以找一個空的資料夾輸入下面指令來製作練習的檔案,下面的操作也都會使用這個檔案來做操作範例:
curl http://www.example.com -o example.html
之後在同個路經中輸入下面指令,就可以正式開始了:
vim example.html
整體操作如下: