上古神器Gvim--從入門到精通 前言

前言

Gvim是一款十分優秀的文本編輯器,被網友稱爲‘上古神器’,它是Window下的Vim編輯器,可以十分方便的幫助開發者進行文本內容的定位和其它操作,下面就讓我們來看看這個上古神器到底是啥樣的吧。

一、安裝GVim

這裏爲了方便大家的使用,我給大家提供了個下載地址:

https://u062.com/file/7715018-446595897

下載後直接雙擊按照提示來操作即可。

二、Gvim的操作模式

Gvim和Vim差不多,都是有三個模式:

1.命令模式

在這個模式下可以輸入命令來操控文件,但它不會輸入字符,我們剛啓動Gvim時的模式就是命令模式。

2.插入模式

在這個模式下可以輸入文本內容到文件中。可以在幾種不同的情況下插入字符。

3.尾行模式

可以在裏面輸入很多命令,先按ESC,然後通過“:”符號進入到這個模式,輸入:

q:退出程序

w:保存文件

注:如果尚未保存文件則無法退出,會有提示。可以WQ一起使用。

三、Gvim的基本操作

1.控制光標的位置

進入命令模式,然後輸入方向按鍵,如下:

h(←)光標向左移動一個字符
j(↓)光標向下移動一個字符
k(↑)光標向上移動一個字符
l(→)光標向右移動一個字符
+   光標移動到非空格符的下一行
-   光標移動到非空格符的上一行
n+空格光標會移動到n個空格處
0+回車   在尾行模式中 按下0然後回車,會將光標移動到第一位 插入命令中的‘H’也可以 gg和1G也可以
$+回車   在尾行模式中 按下$然後回車,會將光標移動到最後一位 插入命令中的‘L’也可以
M插入命令中,光標移動到屏幕的中央那一行的第一個字符
G插入命令中,光標移動到最後一行
num+G n爲數字。移動到這個檔案的第 n 行
b     移動光標在某行首位
e   移動光標在某行末尾
w     移動到光標的下一行

2.刪除字符

刪除字符的方式也有很多種。

1).刪除光標所在位置字符

進入到命令模式,然後輸入"x(右邊的值刪除)" “s(刪除並進入插入模式)" "cl(同s)" "dl(同x)" "dh(左邊的值刪除)"

2).刪除光標所在位置全部字符

進入到命令模式,然後輸入"dd",也可以輸入"cc",只是它刪除完後就會進入插入模式

3).刪除光標所在的位置的換行符

進入到命令模式,然後輸入"J"

4).刪除光標所在某行位置以及後面的所有值

進入到命令模式,然後輸入“d$”

5).刪除光標所在某行位置以及後面的所有值並進入插入模式

進入到命令模式,然後輸入“c$”

3.插入字符

首先你得按下ESC ,這是第一步,然後:

1). 按下”i“

將內容插入到當前光標所在的位置的前面

2).按下"o"

將內容插入到當前光標所在的位置的下一行

3).按下"a"

將內容插入到當前光標所在的位置的後面

4.替換字符

進入命令模式,輸入“r”,然後輸入替換的文本即可,“R”可替換多個字符

全部替換:進入尾行模式下,輸入“%s/要替換的字符/替換後的字符/g”

5.恢復刪除的字符

進入命令模式,輸入"u",也可在尾行模式中輸入“put"

6.複製字符

進入命令模式,然後

輸入"y2w"即可複製兩個字符

輸入“yy"即可複製某行全部字符

輸入“2yy"即可複製兩行全部字符

輸入"y0" 即可複製光標所在的那個字符到該行行首的所有數據

輸入“y$”即可複製光標所在的那個字符到該行行尾的所有數據

輸入“yG”即可複製光標所在行到最後一行的所有數據

輸入"y1G"即可複製光標所在行到第一行的所有數據

7.粘貼字符

進入命令模式,輸入“p”即可在光標位置處的上一行粘貼複製的字符

輸入"P"即可在光標位置處的下一行粘貼複製的字符

8.幫助

你可以通過幫助文件具體瞭解Gvim的神器功能,當然你可以直接在Gvim上獲取。

可以按“F1”獲取,也可以在尾行模式下輸入“:help”也可獲取到。

9.搜索指定字符

進入命令模式,輸入“/要搜索的字符”,然後便會高亮顯示搜索到的字符,在回車輸入"n",便會移動到檢索到的值上。“3n”則查找第三次出現的字符,輸入“?要搜索的字符”也可以達到同樣的效果,只是搜索方向相反。

有時候搜索字符你如果不考慮大小寫的話,可以設置忽略大小寫:

先進入命令模式,然後回車輸入:

:set ignorecase

然後 進行檢索,這個時候只要是符合條件的都會高亮顯示,不管是否大小寫。

10.分隔窗口

可將一個文件的命令窗口分爲兩個,命令模式下輸入“:split”即可。


11.其它操作

1).保存

尾行模式下輸入:“w”

2).退出

尾行模式下輸入:“q”

3).保存並退出

尾行模式下輸入:“wq”

4).執行shell命令

尾行模式下輸入:“!”

5).把shell執行結果讀入文檔

尾行模式下輸入:“r!”

四、總結

通過對Gvim 的初步瞭解,我們認識到了這款編輯器的神奇之處,堪稱上古神器是一點都不誇張。其實,它的強大功能遠不止我所講到的這些,它還有更多實用的功能,只是我所講的已經夠我們平時開發使用了。

****看完本文有收穫?請轉發分享給更多的人****

IT共享之家

入羣請在微信後臺回覆【入羣】
想要學習更多,請前往Python爬蟲與數據挖掘專用網站:http://pdcfighting.com/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章