如果您發現錯誤或想討論添加新功能的最佳方法,請提出問題。如果您有疑問或想討論使用 Vim 做某事的最佳方法,您可以使用 StackExchange 或郵件清單之一。
Vim 是老式 UNIX 編輯器 Vi 的一個極大改進版本。新增了許多新功能:多層撤消、語法突出顯示、命令列歷史記錄、線上幫助、拼字檢查、檔案名稱完成、區塊操作、腳本語言等。儘管如此,Vi 的兼容性仍然保留,那些擁有 Vi「觸手可及」的人將會有賓至如歸的感覺。有關與 Vi 的差異,請參閱runtime/doc/vi_diff.txt
。
該編輯器對於編輯程式和其他純文字檔案非常有用。所有命令均使用普通鍵盤字元給出,因此那些可以用十個手指打字的人可以非常快速地工作。此外,功能鍵可以由使用者對應到命令,並且可以使用滑鼠。
Vim 在 MS-Windows(7、8、10、11)、macOS、Haiku、VMS 和幾乎所有 UNIX 版本下運作。移植到其他系統應該不是很困難。舊版的 Vim 可以在 MS-DOS、MS-Windows 95/98/Me/NT/2000/XP/Vista、Amiga DOS、Atari MiNT、BeOS、RISC OS 和 OS/2 上運作。這些不再維護。
對於 Vim9 腳本,請參閱 README_VIM9。
您通常可以使用您最喜歡的套件管理器來安裝 Vim。在 Mac 和 Linux 上預先安裝了一個小版本的 Vim,如果您想要更多功能,您仍然需要安裝 Vim。
Unix、PC、Amiga 和其他一些系統都有單獨的發行版。此README.md
檔案附帶運行時存檔。它包括文檔、語法文件和運行時使用的其他文件。要執行 Vim,您必須取得二進位存檔或來源存檔之一。您需要哪一個取決於您想要運行它的系統以及您是否想要或必須自己編譯它。檢查 https://www.vim.org/download.php 以取得目前可用發行版的概述。
取得最新 Vim 的一些熱門地點:
如果您獲得了二進位發行版,則無需編譯 Vim。如果您獲得了原始碼發行版,則用於編譯 Vim 的所有內容都位於src
目錄中。請參閱src/INSTALL
以取得說明。
請參閱這些文件之一以取得特定於系統的說明。在 READMEdir 目錄(在儲存庫中)或頂層目錄(如果您解壓縮存檔)中:
README_ami.txt Amiga
README_unix.txt Unix
README_dos.txt MS-DOS and MS-Windows
README_mac.txt Macintosh
README_haiku.txt Haiku
README_vms.txt VMS
還有其他README_*.txt
文件,取決於您使用的發行版。
Vim 導師是針對初學者的一小時培訓課程。通常它可以作為vimtutor
啟動。請參閱:help tutor
了解更多。
最好的方法是在 Vim 中使用:help
。如果您還沒有可執行文件,請閱讀runtime/doc/help.txt
。它包含指向其他文檔文件的指標。使用者手冊讀起來就像一本書,建議學習使用 Vim。請參閱:help user-manual
。
Vim 是慈善軟體。您可以隨意使用和複製它,但我們鼓勵您捐款以幫助烏幹達的孤兒。請閱讀文件runtime/doc/uganda.txt
了解詳細資訊(在Vim中執行:help uganda
)。
許可證摘要:使用或散佈未經修改的 Vim 副本沒有任何限制。 Vim 的某些部分也可以分發,但必須始終包含許可證文字。對於修改版本,存在一些限制。該授權與 GPL 相容,您可以使用 GPL 函式庫編譯 Vim 並分發它。
修復錯誤和添加新功能需要花費大量時間和精力。為了表達您對工作的讚賞並激勵開發人員繼續開發 Vim,請捐款。
您捐贈的善款將主要用於幫助烏幹達的兒童。請參閱runtime/doc/uganda.txt
。但同時捐贈也增加了開發團隊持續致力於 Vim 的動力!
有關贊助的最新信息,請訪問 Vim 網站:https://www.vim.org/sponsor/
如果您想協助改進 Vim,請參閱 CONTRIBUTING.md 檔案。
如果您使用的是 macOS,則可以使用 MacVim。
有關 Vim 的最新消息可以在 Vim 主頁上找到:https://www.vim.org/
如果您遇到問題,請查看 Vim 文件或提示: https://www.vim.org/docs.php https://vim.fandom.com/wiki/Vim_Tips_Wiki
如果您仍有問題或任何其他疑問,請使用郵件清單之一與 Vim 使用者和開發人員討論:https://www.vim.org/maillist.php
如果沒有其他辦法,請直接向 vim-dev 郵件清單報告錯誤:
Vim 的大部分內容是由 Bram Moolenaar
Bram-Moolenaar 創建的
將任何其他評論、補丁、鮮花和建議發送到 vim-dev 郵件列表:
這是 Vim 9.1 版本的README.md
IMproved。