我們在做git操作的時候,很多文字編輯工作會默認(rèn)打開 Vim
編輯器來進(jìn)行操作。Vim
是一個高度可配置的文本編輯器,旨在讓創(chuàng)建和更改任何類型的文本變得非常高效。大多數(shù) UNIX 系統(tǒng)和 Apple OS X 都將它作為vi
包含在內(nèi),用慣了Linux中的Vim
編輯器,如果需在Windows的cmd終端中編輯文件,則需要單獨(dú)安裝視窗版的Vim
。
一、安裝
1. 打開PowerShell
打開PowerShell有多種方式,下面介紹這幾種方式:
- 可以在桌面或者文件夾空白處,
shift
+鼠標(biāo)右鍵
,選擇 在此處打開PowerShell 。 - 可以在文件夾頭部地址欄切換到編輯模式,然后輸入
powershell
并回車 - 可以組合鍵
Win
+R
輸入powershell
后回車,打開Powershell。
2. 下載+安裝
在PowerShell中輸入下列命令,下載完成后自動啟動安裝程序
wget -o gvim90.exe https://ftp.nluug.nl/pub/vim/pc/gvim90.exe ; ./gvim90.exe
安裝過程一路默認(rèn)下一步就能安裝完成。
3. 使用
只需要在powershell中輸入命令:vim
,會自動切換到vim編輯器。
二、常用命令
1、基本命令
以下是一些基本的Vim命令:
-
i
:在當(dāng)前光標(biāo)位置插入文本。 -
x
:刪除當(dāng)前光標(biāo)所在位置的字符。 -
:w
:保存文件。 -
:q
:退出Vim編輯器。 -
:q!
:強(qiáng)制退出Vim編輯器,不保存文件。 -
:wq
:保存文件并退出Vim編輯器。
2、光標(biāo)移動命令
在編輯文本時,移動光標(biāo)是一個常見的操作。以下是一些常用的光標(biāo)移動命令:
-
h
:將光標(biāo)向左移動一個字符。 -
j
:將光標(biāo)向下移動一行。 -
k
:將光標(biāo)向上移動一行。 -
l
:將光標(biāo)向右移動一個字符。 -
w
:將光標(biāo)移動到下一個單詞的開頭。 -
e
:將光標(biāo)移動到當(dāng)前單詞的末尾。 -
b
:將光標(biāo)移動到上一個單詞的開頭。 -
0
:將光標(biāo)移動到當(dāng)前行的開頭。 -
$
:將光標(biāo)移動到當(dāng)前行的末尾。 -
G
:將光標(biāo)移動到文件的末尾。 -
gg
:將光標(biāo)移動到文件的開頭。 -
/<pattern>
:向下搜索<pattern>
。
3、文本編輯命令
Vim具有豐富的文本編輯命令,以下是一些常用的命令:
-
dd
:刪除當(dāng)前行。 -
yy
:復(fù)制當(dāng)前行。 -
p
:粘貼已復(fù)制或刪除的文本。 -
u
:撤銷上一次操作。 -
Ctrl-r
:重做上一次操作。 -
r
:替換當(dāng)前光標(biāo)所在位置的字符。 -
c
:刪除從當(dāng)前光標(biāo)位置到指定位置的文本并進(jìn)入插入模式。 -
v
:進(jìn)入可視模式,選擇文本。 -
:s/<old>/<new>/g
:將當(dāng)前行中的<old>
替換為<new>
。 -
:%s/<old>/<new>/g
:將整個文件中的<old>
替換為<new>
。
4、插入模式命令
在插入模式中,您可以輸入文本。以下是一些插入模式中的常用命令:
-
Esc
:退出插入模式。 -
Ctrl-h
:刪除光標(biāo)左側(cè)的字符。 -
Ctrl-w
:刪除光標(biāo)左側(cè)的單詞。 -
Ctrl-u
:刪除當(dāng)前行的所有文本。 -
Ctrl-a
:插入文本到行首。 -
Ctrl-e
:插入文本到行尾。 -
Ctrl-t
:插入一個制表符。
5、宏命令
宏是一種將多個操作序列記錄并重復(fù)執(zhí)行的方法。以下是一些宏命令:
-
qa
:開始錄制宏并將其存儲在寄存器a中。 -
q
:停止錄制宏。 -
@a
:執(zhí)行存儲在寄存器a中的宏。 -
@@
:重復(fù)上一次執(zhí)行的宏。
6、分屏命令
Vim可以在窗口中分屏顯示文件。以下是一些分屏命令:
-
:sp
:水平分屏當(dāng)前窗口。 -
:vsp
:垂直分屏當(dāng)前窗口。 -
Ctrl-w h
:將光標(biāo)移到左側(cè)窗口。 -
Ctrl-w j
:將光標(biāo)移到下方窗口。 -
Ctrl-w k
:將光標(biāo)移到上方窗口。 -
Ctrl-w l
:將光標(biāo)移到右側(cè)窗口。 -
Ctrl-w +
:增加當(dāng)前窗口的高度。 -
Ctrl-w -
:減小當(dāng)前窗口的高度。
7、多文件編輯命令
在Vim中,您可以編輯多個文件。以下是一些多文件編輯命令:文章來源:http://www.zghlxwxcb.cn/news/detail-465493.html
-
:e <filename>
:打開指定的文件。 -
:tabnew <filename>
:在新選項(xiàng)卡中打開指定的文件。 -
:tabnext
:切換到下一個選項(xiàng)卡。 -
:tabprev
:切換到上一個選項(xiàng)卡。 -
:tabclose
:關(guān)閉當(dāng)前選項(xiàng)卡。
8、其他命令
以下是一些其他常用的Vim命令:文章來源地址http://www.zghlxwxcb.cn/news/detail-465493.html
-
:set number
:顯示行號。 -
:set nonumber
:隱藏行號。 -
:set expandtab
:使用空格代替制表符。 -
:set tabstop=4
:設(shè)置制表符寬度為4個字符。 -
:set hlsearch
:高亮顯示搜索結(jié)果。 -
:set nohlsearch
:取消高亮顯示搜索結(jié)果。 -
:set background=dark
:將背景設(shè)置為暗色。 -
:set background=light
:將背景設(shè)置為亮色。
到了這里,關(guān)于window10安裝vim編輯器的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!