最近更新|軟件分類|軟件專題|軟件排行|手機(jī)版|軟件發(fā)布vim編輯器(gvim windows)最新版
您的位置:首頁>編程開發(fā) > 編程工具>vim編輯器(gvim windows)最新版

vim編輯器(gvim windows)最新版

網(wǎng)友評(píng)分:

相關(guān)軟件

軟件介紹

vim編輯器正式版是一個(gè)超級(jí)超級(jí)強(qiáng)大的文本編輯器,與Emacs是一個(gè)數(shù)量級(jí);而且我覺得比UltraEdit,Editpad,EmEditor高一個(gè)(至少半個(gè)數(shù)量級(jí))。

vim編輯器正式版

vim編輯器軟件簡(jiǎn)介

vim編輯器是超級(jí)強(qiáng)大的帶圖形前端跨平臺(tái)的文本編輯器,也叫g(shù)vim編輯器。該編輯器是由Linux上著名的Vim文本編輯器發(fā)展而來,功能十分的強(qiáng)大,能夠很輕松完成代碼補(bǔ)完,減少了許多的編程時(shí)間和代碼錯(cuò)誤。并且軟件還擁有編譯及錯(cuò)誤跳轉(zhuǎn)等方便編程的功能,使得它成為了程序員最喜愛的編輯器。

vim編輯器軟件特點(diǎn)

1、免費(fèi)

用戶再也不用去網(wǎng)上辛苦的下載D版了

2、提高輸入速度

這個(gè)相信也沒有什么好爭(zhēng)論的,純鍵盤操作的速度是鼠標(biāo)無法比擬的,雖然會(huì)帶來一定的學(xué)習(xí)成本,但是相信還是值得的。

3、完美支持中文,并支持多種文件編碼

很多編輯器會(huì)有處理多字節(jié)編碼的問題,而vim完美解決了這一點(diǎn)。(如果你的vim沒解決,請(qǐng)參考linux下vim的編譯以及終端亂碼的最終解決方案)

4、文本筆記管理

這要?dú)w功于vim的一款插件:voom

vim編輯器軟件功能

1、支持幾乎所有語言類型

不夸張的說,vim真的是將這一點(diǎn)做到了極致,只要是大家知道的語言,大到c++,python,小到bash,sql,vim全部都默認(rèn)支持了這些語言 的語法高亮,自動(dòng)縮進(jìn),等等。一個(gè)編輯器搞定所有源碼編寫,不用為每門語言學(xué)習(xí)他的編輯器,降低學(xué)習(xí)成本,何樂而不為?

2、支持各種語言的代碼自動(dòng)補(bǔ)全和智能提示

3、快速查找函數(shù)定義功能及顯示函數(shù)列表功能

vim+tags+taglist即可輕松實(shí)現(xiàn)上面的功能,功能上完全可以替代si或者vs。

4.、支持類似textmate的代碼片段功能

我目前使用的是snipMate,當(dāng)然提供這種功能的插件可不只這一個(gè),你可以有更多選擇~

5.、集成編譯調(diào)試功能,快速定位編譯錯(cuò)誤

vim提供了quickfix的功能,可以集成gcc,g++,java,c#,python,php等各種語言的錯(cuò)誤定位功能,極大提高了代碼編譯調(diào)試時(shí)的錯(cuò)誤定位。

6、開源

如果發(fā)現(xiàn)vim有bug,那么大可以自己去研究代碼修復(fù)~

7.跨平臺(tái)

在linux,windows,mac等多平臺(tái)都有相應(yīng)的版本,不用擔(dān)心跨平臺(tái)開發(fā)的問題!

8、m本身有自己的腳本語言,如果你真的不想再多學(xué)一門語言,那也不是什么大事,gvim7.3已經(jīng)默認(rèn)編譯支持了 python,ruby,lua,perl等等腳本語言,用你喜歡的腳本語言開發(fā)去吧!與emacs的lisp相比,如果vim 自身的腳本語言確實(shí)有所欠缺,但是python較之lisp恐怕就是旗鼓相當(dāng)甚至更勝一籌了吧。

vim編輯器安裝和使用方法

一、gvim安裝

1、下載解壓好軟件包后,雙擊打開,彈出安裝界面,點(diǎn)擊我接受(I Agree)按鈕。

2、點(diǎn)擊我接受后,開始選擇編輯組件,這里建議仔細(xì)看好,不然可能會(huì)把你要編程的語言編輯組件落下沒安裝,那樣編輯器將無法編輯語言。

3、選擇安裝路徑。

4、安裝完成。

二、gvim windows簡(jiǎn)單使用方法

1、打開軟件,打i鍵,進(jìn)入插入模式,輸入一段文本;

2、打esc,退到normal模式;打x, 刪當(dāng)前光標(biāo)所在的一個(gè)字符;

3、進(jìn)入插入模式,增加一個(gè)新行;

4、打esc,退到normal模式;打dd, 刪除當(dāng)前行,并把刪除的行存到剪貼板里;

在normal模式;

o , 在當(dāng)前行后插入一個(gè)新行

O , 在當(dāng)前行前插入一個(gè)新行

  • 下載地址