- 軟件大?。?span>18.29M
- 軟件語言:多國語言[中文]
- 軟件類型:國外軟件
- 軟件類別:免費軟件 / 文件處理
- 更新時間:2021-07-19 17:58
- 運行環(huán)境:WinXP, Win7, Win8, Win10
- 軟件等級:
- 軟件廠商:
- 官方網(wǎng)站:http://www.siawh.com/
20KB/中文/10.0
9KB/中文/10.0
15KB/中文/10.0
9KB/中文/10.0
31KB/中文/5.0
vim編輯器是一款功能強大的c語言編輯器軟件。可以用來編輯程序代碼內(nèi)容,為從事于編程行業(yè)的用戶提供了專業(yè)快捷的代碼文本編輯功能。支持非常多的格式,也可以使用工具來進(jìn)行快速編輯,兼容很多系統(tǒng)所以可以放心使用。
Vim普遍被推崇為類Vi編輯器中最好的一個,事實上真正的勁敵來自Emacs的不同變體,Vim是從vi發(fā)展出來的一個文本編輯器。代碼補完、編譯及錯誤跳轉(zhuǎn)等方便編程的功能特別豐富,在程序員中被廣泛使用。和Emacs并列成為類Unix系統(tǒng)用戶最喜歡的編輯器。GVim是windows版的,并且有了標(biāo)準(zhǔn)的windows風(fēng)格的圖形界 面,所以叫g(shù)(graphical)Vim。這是一個國際版本,會根據(jù)安裝的平臺自動選擇相應(yīng)語言包,支持中文及其各種編碼,連界面也是中文的,請放心使 用。文字處理器的例子有微軟的Word,WordPerfect以及FrameMaker中,和AmiPro。
遠(yuǎn)程文件編輯
Omni補完(上下文相關(guān)的補完)。
多緩沖編輯
任意個數(shù)的分割窗口(橫,豎)
具備列表和字典功能的腳本語言
可以在腳本中調(diào)用 Perl, Ruby, Python, TCL, MzScheme
崩潰后文件恢復(fù)
光標(biāo)位置和打開的緩沖狀態(tài)的保存 復(fù)原(session功能)
可以對兩個文件進(jìn)行差分,同步功能的diff模式
1.綠色免費,用戶再也不用去網(wǎng)上辛苦的下載D版了!
2.完美支持中文,并支持多種文件編碼,很多編輯器會有處理多字節(jié)編碼的問題,而vim完美解決了這一點。(如果你的vim沒解決,請參考linux下vim的編譯以及終端亂碼的最終解決方案)
3.提高輸入速度,這個相信也沒有什么好爭論的,純鍵盤操作的速度是鼠標(biāo)無法比擬的,雖然會帶來一定的學(xué)習(xí)成本,但是相信還是值得的。
一.普通人的編輯利器
之所以第一點就提到這個,是因為”文字處理”當(dāng)然是一個編輯器最基本的功能,而能把編輯的體驗發(fā)揮到極致的也恐怕只有vim而已了。
1.免費
用戶再也不用去網(wǎng)上辛苦的下載D版了!
2.提高輸入速度
這個相信也沒有什么好爭論的,純鍵盤操作的速度是鼠標(biāo)無法比擬的,雖然會帶來一定的學(xué)習(xí)成本,但是相信還是值得的。
3.完美支持中文,并支持多種文件編碼
很多編輯器會有處理多字節(jié)編碼的問題,而vim完美解決了這一點。(如果你的vim沒解決,請參考linux下vim的編譯以及終端亂碼的最終解決方案)
4.文本筆記管理
這要歸功于vim的一款插件:voom
二.程序員的編輯利器
如果你是一名程序員,那就千萬不要錯過vim,它真的為程序員提供了太多貼心的功能。
1.支持幾乎所有語言類型
不夸張的說,vim真的是將這一點做到了極致,只要是大家知道的語言,大到c++,python,小到bash,sql,vim全部都默認(rèn)支持了這些語言 的語法高亮,自動縮進(jìn),等等。一個編輯器搞定所有源碼編寫,不用為每門語言學(xué)習(xí)他的編輯器,降低學(xué)習(xí)成本,何樂而不為?
2.支持各種語言的代碼自動補全和智能提示
3.快速查找函數(shù)定義功能及顯示函數(shù)列表功能
vim+tags+taglist即可輕松實現(xiàn)上面的功能,功能上完全可以替代si或者vs.
4.支持類似textmate的代碼片段功能
我目前使用的是snipMate,當(dāng)然提供這種功能的插件可不只這一個,你可以有更多選擇~
5.集成編譯調(diào)試功能,快速定位編譯錯誤
vim提供了quickfix的功能,可以集成gcc,g++,java,c#,python,php等各種語言的錯誤定位功能,極大提高了代碼編譯調(diào)試時的錯誤定位。
6.開源
如果發(fā)現(xiàn)vim有bug,那么大可以自己去研究代碼修復(fù)~
7.跨平臺
在linux,windows,mac等多平臺都有相應(yīng)的版本,不用擔(dān)心跨平臺開發(fā)的問題!
8.支持插件,無限擴展自己想要的功能
vim本身有自己的腳本語言,如果你真的不想再多學(xué)一門語言,那也不是什么大事,gvim7.3已經(jīng)默認(rèn)編譯支持了 python,ruby,lua,perl等等腳本語言,用你喜歡的腳本語言開發(fā)去吧!與emacs的lisp相比,如果vim 自身的腳本語言確實有所欠缺,但是python較之lisp恐怕就是旗鼓相當(dāng)甚至更勝一籌了吧
請描述您所遇到的錯誤,我們將盡快予以修正,謝謝!
*必填項,請輸入內(nèi)容