當(dāng)前位置:電腦軟件 > 應(yīng)用軟件 > 文字處理 > gVim免安裝破解版 v8.2.2824

gVim免安裝破解版 v8.2.2824

大小:17.4MB語言:簡體中文類別:文字處理

類型:國外軟件授權(quán):免費(fèi)軟件時(shí)間:2022/12/26

官網(wǎng):

環(huán)境:Windows10,Windows8,Windows7,WinVista,WinXP

安全檢測:無插件360通過騰訊通過金山通過瑞星通過

本地下載

gVim是一款功能強(qiáng)大的文本編輯器,能夠讓用戶編輯自己需要的文本內(nèi)容,并進(jìn)行保存,同時(shí)為用戶提供多種代碼編輯模板,可供用戶選擇符合自己使用的語言編輯方式更好的進(jìn)行邏輯語句的編寫,所以說非常實(shí)用,不僅可以編輯文本,而且可以編輯代碼內(nèi)容,滿足用戶的使用需求,為用戶帶來了良好的使用體驗(yàn)。軟件支持多種文件類型,并可以自定義文件類型,幫助用戶更好更高效的編輯文本,滿足他們的需求,給他們帶來更便捷的使用方式,從而提高效率。本軟件在編輯代碼方面,支持代碼編輯、搜索、替換、視圖、各種導(dǎo)入/導(dǎo)出格式、編寫腳本、內(nèi)置代碼模板、可自定義語法和關(guān)鍵字高亮顯示等強(qiáng)大實(shí)用功能,幫助廣大用戶進(jìn)行完成更好體驗(yàn)的代碼編寫任務(wù),使代碼編輯變得更加容易。這里為用戶朋友們帶來了gVim免安裝破解版,無需安裝,也無需破解,已集成破解補(bǔ)丁內(nèi)置破解軟件了,免注冊(cè)激活,綠色授權(quán)版本,完全免費(fèi),需要的用戶快來下載體驗(yàn)吧。
gVim免安裝破解版

gVim教程

一、使用
(1)基于圖形界面,如gedit、geany等;(2)基于命令行,如nano、vi、joe等;
每個(gè)命令行界面的文本編輯器都有各自不同的快捷鍵,比如nano的保存為CTRL+W,vim的保存為:w; 基于命令行的文本編輯器是必要的,Linux的tty1~tty6都是命令行界面,是打不開圖形界面的文本編輯器的; vi是每個(gè)Linux Distribution都默認(rèn)安裝的文本編輯器,并且很多軟件的默認(rèn)編輯器都是vi,因此學(xué)習(xí)vi是很必要的; vim是vi的高級(jí)版本,vi是文本編輯器,而vim應(yīng)該說是程序編輯器,因?yàn)槟軌蛳褚话愕腎DE一樣,根據(jù)文件名載入不同的語法高亮,即顏色區(qū)分,比如java文件會(huì)遵循java的語法高亮;
下面我們就編寫一個(gè)"hello world"的java程序來看看vim的語法高亮;

可以看出vim有很好的語法檢查功能,因?yàn)殛P(guān)鍵字都使用了不同的顏色標(biāo)出;vi有三種模式:
(1)一般模式:進(jìn)入vi的默認(rèn)模式,能夠進(jìn)行復(fù)制、黏貼、刪除等操作;
(2)編輯模式:從一般模式按下‘i’即可進(jìn)入;
(3)命令行模式:從一般模式按下“:”、'?'、'/'即可進(jìn)入;
注意:如果安裝了vim后,輸入vi后也是使用vim編輯器,我們輸入alias后看到“alias vi='vim'”;
二、vi/vim按鍵
“一般模式”的常用按鍵:
“一般模式”的常用按鍵
按鍵含義
h向左
J向下
K向上
l向右
20h向左20個(gè)字符
20j向下20行
20k向上20行
20l向右20個(gè)字符
Page Up向上翻頁
Page Down向下翻頁
Home光標(biāo)移到當(dāng)前行的最左端
End光標(biāo)移到當(dāng)前航的最右端
n [空格]光標(biāo)向右移動(dòng)n個(gè)字符
N[Enter]光標(biāo)向下N行
G光標(biāo)移到最后一行
nG光標(biāo)移動(dòng)到第n行
gg或1G光標(biāo)移動(dòng)到第一行
/word向下查找word
?word向上查找word
n如果是/word后使用,則表示向下繼續(xù)查找;如果是?word后使用,則表示向上繼續(xù)查找;
N如果是/word后使用,則表示向上繼續(xù)查找;如果是?word后使用,則表示向下繼續(xù)查找;
:n,m/old/new/g從第n行到第m行中,將old替換為new
:n,$s/old/new/g從第n行到最后一行中,將old替換為new
u類似windows中的CTRL+Z,前一步
x向后刪除一個(gè)字符
X向前刪除一個(gè)字符
3x向后刪除3個(gè)字符
3X向前刪除3個(gè)字符
dd刪除當(dāng)前行
3dd刪除當(dāng)前行開始的3行
yy復(fù)制當(dāng)前行
3yy復(fù)制當(dāng)前行開始的3行
p黏貼到當(dāng)前光標(biāo)的下一行
P黏貼到當(dāng)前光標(biāo)的上一行
CTRL+r重做前一個(gè)操作
“命令行模式”的常用按鍵:
“命令行模式”的常用按鍵
按鍵含義
:w保存
:q退出vim
:wq保存并退出
:wq!(在可以轉(zhuǎn)換權(quán)限的情況下)強(qiáng)制保存并退出
:q!直接退出不保存
:w filename另存為filename
:n,m w filename將第n行到第m行另存為filename
:set nu顯示行號(hào)
:set nonu不顯示行號(hào)
:! command暫時(shí)離開vim,并執(zhí)行command,執(zhí)行完后再進(jìn)入vim
:r filename將filename文件的數(shù)據(jù)讀入當(dāng)前文件
:set all顯示當(dāng)前vim的環(huán)境配置
三、vim的恢復(fù)機(jī)制
vim正在編輯某個(gè)文件時(shí)都會(huì)同時(shí)存在.file.swp,此文件用來暫存,幫助恢復(fù)文件內(nèi)容,當(dāng)vim正常關(guān)閉此文件時(shí),.filename.swp文件會(huì)消失。

我們看到圖中說明了出現(xiàn)此界面的兩個(gè)原因:
(1)多人同時(shí)編輯此文件:因?yàn)長inux是多用戶的操作系統(tǒng),因此可能兩個(gè)人同時(shí)登陸并編輯此文件,如果A進(jìn)入系統(tǒng)開始編輯1.txt文件,則會(huì)出現(xiàn).1.txt.swp,當(dāng)A還沒編輯完但B也想進(jìn)去編輯時(shí),因?yàn)榇宋募哪夸浿写嬖?1.txt.swp,則就會(huì)出現(xiàn)上圖的界面;
(2)非正常關(guān)閉文件;圖中最后一行說明了我們此時(shí)可以采取的幾個(gè)動(dòng)作:
(1)o:以只讀方式打開;
(2)R:恢復(fù),即從swp文件中恢復(fù),但是swp文件不會(huì)隨著vim關(guān)閉而刪除,需要手動(dòng)刪除;
(3)d:刪除swp文件;
(4)q:退出vim;
四、vim記錄及默認(rèn)配置文件
/etc/vimrc文件為全局vim配置文件《Linux就該這么學(xué)》。
1.如果我們用xiazdong賬戶使用vim后,在/home/xiazdong就會(huì)出現(xiàn).viminfo文件,此文件用來作為vim的日志,記錄用戶使用vim打開了什么文件,做了什么操作;
2.如果xiazdong賬戶想要配置vim的默認(rèn)環(huán)境,則可以在/home/xiazdong創(chuàng)建.vimrc,并且配置一些特征,比如顯示行號(hào),語法檢查等;一般使用如下配置:
set hlsearch set backspace=2 set autoindent set nu set ruler set showmode set bg=dark syntax on
END
五、Visual Block功能
Visual Block功能可以用于塊復(fù)制。
(1)CTRL+v:開始復(fù)制塊; (3)y:復(fù)制塊; (4)p:黏貼塊; (5)d:刪除塊

六、同時(shí)編輯多個(gè)文件
多文件編輯的好處是能夠?qū)⒁粋€(gè)文件的某些內(nèi)容yy后,p到另一個(gè)文件中。vim file1 file2 即可同時(shí)編輯兩個(gè)文件,但是屏幕中同時(shí)只會(huì)出現(xiàn)一個(gè)文件內(nèi)容,需要進(jìn)行切換。
(1):n:向下切換; (2):N:向上切換; (3):files:列出當(dāng)前編輯的所有文件;
七、多窗口編輯
如下圖:一個(gè)界面能夠顯示多個(gè)文件內(nèi)容。

(1):sp:打開當(dāng)前文件; (2):sp filename:打開filename文件; (3)CTRL+w+↓:光標(biāo)切換到下一個(gè)窗口; (4)CTRL+w+↑:光標(biāo)切換到上一個(gè)窗口; (5):q:關(guān)閉光標(biāo)所在的窗口;
八、編碼問題
可能會(huì)出現(xiàn)亂碼問題,解決方法:保持終端的字符編碼與文件的字符編碼一致!tty1~tty6不支持顯示中文,因此在tty1~tty6中顯示中文必出現(xiàn)亂碼,設(shè)置終端的字符編碼。

編碼轉(zhuǎn)換命令:iconv iconv -f文件的原本編碼-t文件的新編碼filename -o newfilename 比如有一個(gè)big5編碼的文件:1.big5,要轉(zhuǎn)換成utf8的文件:2.utf8,則iconv -f big5 -t utf8 1.big5 -o 2.utf8

軟件配置

作為開發(fā)者而言,大多數(shù)都會(huì)在linux下開發(fā)。但是作為大多數(shù)的初學(xué)者而言,大多數(shù)都是在Win下學(xué)習(xí)的,告訴大家,其實(shí)Vim還有win版本。如果打擊覺得安裝linux虛擬機(jī)麻煩的話,可以選擇安裝win版本,操作和linux下相差不大。



我們可以百度搜索”vim下載“,可以選擇官網(wǎng)下載。也可以選擇跳轉(zhuǎn)到GitHub下載。下載安裝好后,還需將安裝路徑添加到path路徑中,這樣就可以在命令行中快速打開了。

我們打開命令行,Win+R,輸入cmd即可快速打開。然后輸入vim + 編輯的文件名,即可開始使用vim編輯器了。

特色亮點(diǎn)

1、這個(gè)極具unix特色和風(fēng)格(simple is the best)的編輯器相信會(huì)給您帶來不同的感受。
2、gVim的第一個(gè)版本由Bram Moolenaar在1991年發(fā)布。
3、最初的簡稱是Vi IMitation ,隨著功能的不斷增加,正式名稱改成了Vi IMproved。
4、現(xiàn)在是在開放源代碼方式下發(fā)行的慈善軟件。
5、gVim是Linux上著名的文本編輯器,他是早年的Vi編輯器的加強(qiáng)版。
6、軟件是Vim的圖形前端,它是跨平臺(tái)的編輯器,基本上主流的操作系統(tǒng)上面都有它的版本。
7、這是一個(gè)國際版本,會(huì)根據(jù)安裝的平臺(tái)自動(dòng)選擇相應(yīng)語言包,支持中文及其各種編碼,連界面也是中文的,請(qǐng)放心使用。
8、這個(gè)極具Unix特色和風(fēng)格(simple is the best)的編輯器相信會(huì)給您帶來不同的感受。

核心功能

一、普通人的編輯利器
之所以第一點(diǎn)就提到這個(gè),是因?yàn)椤蔽淖痔幚怼碑?dāng)然是一個(gè)編輯器最基本的功能,而能把編輯的體驗(yàn)發(fā)揮到極致的也恐怕只有vim而已了。
1、免費(fèi)
用戶再也不用去網(wǎng)上辛苦的下載D版了!
2、提高輸入速度
這個(gè)相信也沒有什么好爭論的,純鍵盤操作的速度是鼠標(biāo)無法比擬的,雖然會(huì)帶來一定的學(xué)習(xí)成本,但是相信還是值得的。
3、完美支持中文,并支持多種文件編碼
很多編輯器會(huì)有處理多字節(jié)編碼的問題,而vim完美解決了這一點(diǎn)。(如果你的vim沒解決,請(qǐng)參考linux下vim的編譯以及終端亂碼的最終解決方案)
4、文本筆記管理
這要?dú)w功于vim的一款插件:voom
二、程序員的編輯利器
如果你是一名程序員,那就千萬不要錯(cuò)過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、支持插件,無限擴(kuò)展自己想要的功能
vim本身有自己的腳本語言,如果你真的不想再多學(xué)一門語言,那也不是什么大事,gvim7.3已經(jīng)默認(rèn)編譯支持了 python,ruby,lua,perl等等腳本語言,用你喜歡的腳本語言開發(fā)去吧!與emacs的lisp相比,如果vim 自身的腳本語言確實(shí)有所欠缺,但是python較之lisp恐怕就是旗鼓相當(dāng)甚至更勝一籌了吧

快捷鍵

fx:移動(dòng)光標(biāo)到當(dāng)前行的下一個(gè) x 處。很明顯,x 可以是任意一個(gè)字母,而且你可以使用 ; 來重復(fù)你的上一個(gè) f 命令。
tx:和上面的命令類似,但是是移動(dòng)到 x 的左邊一個(gè)位置。(這真的很有用)
Fx:和 fx 類似,不過是往回找。使用 , 來重復(fù)上一個(gè)F命令。
Tx:和 tx 類似,不過是往回移動(dòng)到 x 的右邊一個(gè)位置。b:光標(biāo)往前移動(dòng)一個(gè)詞。
w:光標(biāo)往后移動(dòng)一個(gè)詞。
0:移動(dòng)光標(biāo)到當(dāng)前行首。(是數(shù)字0)
^:移動(dòng)光標(biāo)到當(dāng)前行的第一個(gè)字母位置。
$:移動(dòng)光標(biāo)到行尾。
):移動(dòng)光標(biāo)到下一個(gè)句子。
( :移動(dòng)光標(biāo)到上一個(gè)句子。
VIM 有很多命令,可以用來到達(dá)文件里面你想到達(dá)的地方。下面是一些在文件里面移動(dòng)的命令:
:向下移動(dòng)一屏。
:向下移動(dòng)半屏。
:向上移動(dòng)一屏。
:向上移動(dòng)半屏。
G:到文件尾
numG:移動(dòng)光標(biāo)到指定的行(num)。(比如 10G 就是到第 10 行)
gg:到文件首H:移動(dòng)光標(biāo)到屏幕上面
M:移動(dòng)光標(biāo)到屏幕中間
L:移動(dòng)光標(biāo)到屏幕下面
*:讀取光標(biāo)處的字符串,并且移動(dòng)光標(biāo)到它再次出現(xiàn)的地方。
#:和上面的類似,但是是往反方向?qū)ふ摇?br />

更新日志

v8.2.2824
1、很多bug被修復(fù),文檔被更新等等。
2、主要的新特性是終端窗口。
軟件標(biāo)簽:gVim

相關(guān)版本

下載地址

有問題?點(diǎn)擊報(bào)錯(cuò)+投訴+提問

網(wǎng)友評(píng)論

0條評(píng)論

評(píng)分:
captcha 評(píng)論需審核后才能顯示

實(shí)時(shí)熱詞