Vim
軟體平台 | |
軟體授權 | 開源免費 |
軟體分類 | 編程開發軟體 |
瀏覽次數 | 5,261 次瀏覽 |
官網下載 (訪問軟體官方網站) |
軟體評分:
|
軟體簡介
Vim是從vi發展出來的一個文本編輯器。代碼補全、編譯及錯誤跳轉等方便編程的功能特別豐富,在程序員中被廣泛使用,和Emacs並列成為類Unix系統用戶最喜歡的文本編輯器。
Vim的設計理念是命令的組合。用戶學習了各種各樣的文本間移動/跳轉的命令和其他的普通模式的編輯命令,並且能夠靈活組合使用的話,能夠比那些沒有模式的編輯器更加高效的進行文本編輯。同時VIM與很多快捷鍵設置和正則表達式類似,可以輔助記憶。並且vim針對程序員做了優化。
Vim主要功能:
- 根據設定可以和原始vi完全兼容
- 多緩衝編輯
- 任意個數的分割窗口(橫,豎)
- 具備列表和字典功能的腳本語言
- 可以在腳本中調用 Perl、 Ruby、Python、Tcl、MzScheme
- 單詞縮寫功能
- 動態單詞補完
- 多次撤銷和重做
- 對應400種以上文本文件的語法高亮
- C/C++, Perl, Java, Ruby, Python 等40種以上語言的自動縮排
- 利用ctags的標籤中跳轉
- 崩潰後文件恢復
- 游標位置和打開的緩衝狀態的保存 復原(session功能)
- 可以對兩個文件進行差分,同步功能的diff模式
- 遠程文件編輯
- Omni補完(上下文相關的補完)
軟體截圖
軟體支持格式
主文件格式 | ||
---|---|---|
.TXT | 純文本文件 |
其他文件格式 | ||
---|---|---|
.BVH | BioVision骨架動畫文件 | |
.C | C/C++源代碼文件 | |
.CFG | 配置文件 | |
.CGI | 公共網關介面腳本 | |
.CONF | 通用配置文件 | |
.CPP | C++源代碼文件 | |
.H | C/C++/Objective-C頭文件 | |
.HTML | 超文本標記語言文件 | |
.INC | 包含文件 | |
.JAVA | Java源代碼文件 | |
.JS | JavaScript源代碼文件 | |
.JSON | JavaScript對象表示法 | |
.LUA | Lua源代碼文件 | |
.M | Objective-C源代碼文件 | |
.MD | Markdown文檔 | |
.PHP | PHP源代碼文件 | |
.PY | Python腳本 | |
.SQL | 結構化查詢語言數據文件 | |
.TEX | LaTeX源文件 |
注意:本站不提供任何軟體下載,所有下載鏈接均為軟體官方網站。