摘要:常用操作下輸入中文教程插入命令在光標(biāo)所在字符后插入在光標(biāo)所在字符尾插入在光標(biāo)所在字符前插入在光標(biāo)所在行行首插入在光標(biāo)下插入新行在光標(biāo)上插入新行定位命令設(shè)置行號(hào)簡(jiǎn)寫(xiě)取消行號(hào)到第一行到最后一行到第行到第行移至行尾移至行尾前下上后刪除命令刪除關(guān)閉
常用操作
shell下輸入vimtutor 中文 VIM 教程
插入命令a 在光標(biāo)所在字符后插入
A 在光標(biāo)所在字符尾插入
i 在光標(biāo)所在字符前插入
I 在光標(biāo)所在行行首插入
o 在光標(biāo)下插入新行
O 在光標(biāo)上插入新行
:set number 設(shè)置行號(hào) 簡(jiǎn)寫(xiě)set nu
:set nonu 取消行號(hào)
gg 到第一行
G 到最后一行
nG 到第n行
:n 到第n行
S 移至行尾
0 移至行尾
hjkl 前下上后
x 刪除關(guān)閉所在處字符
nx 刪除關(guān)閉所在處n個(gè)字符
dd 刪除光標(biāo)所在行,ndd 刪除n行
dG 刪除光標(biāo)所在行到文件末尾內(nèi)容
D 刪除光標(biāo)所在處到行尾內(nèi)容
:n1,n2d 刪除指定范圍的行 如:1,2d
yy 和 p 的組合鍵,或者 dd 和 p 的組合鍵
yy 復(fù)制當(dāng)前行
nyy 復(fù)制當(dāng)前行以下n行
dd 剪切當(dāng)前行
ndd 剪切當(dāng)前行以下n 行
p、P 粘貼在當(dāng)前光標(biāo)所在行或行上
r 取代關(guān)閉所在處字符
R 從光標(biāo)所在處開(kāi)始替換字符,摁ESC結(jié)束
u 取消上一步操作
/string 搜索指定字符串,搜索時(shí)忽略大小寫(xiě)命令 :set ic
n 搜索指定字符串的下一個(gè)出現(xiàn)位置
:%s/old/new/g 全文替換指定字符串,%s 全文替換,1,3s指定范圍替換,g全局替換, c詢(xún)問(wèn)替換
:w 保存修改
:w new_filename 保存為指定文件
:wq 保存修改并推出
ZZ 快捷鍵,保存修改并推出
:q! 不保存修改推出
:wq! 保存修改并推出(文件所有者,root權(quán)限的用戶(hù))
導(dǎo)入命令執(zhí)行接貨:r 文件路徑/文件名命令
找命令 :!which ls 不推出vim運(yùn)行命令
查看編輯時(shí)間 :!date
組合使用 :r !date將當(dāng)前編輯時(shí)間導(dǎo)入當(dāng)前文本光標(biāo)所在行
定義快捷鍵定義行首添加#注釋 ::map ^P I#
定義快捷鍵去掉 # 注釋?zhuān)?b>:map ^B 0x 跳到行首刪除
替換:21,27s/^/#/g 行首替換#替換(增加)掉
:ab mymail [email protected] 輸入mymail 摁下空格自動(dòng)替換成[email protected]
關(guān)注公眾號(hào)
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/24841.html
摘要:作為開(kāi)發(fā)者,有兩個(gè)頂級(jí)編輯器,即使你不用,你也一定要知道它們是什么編輯器之神神的編輯器所以本文就來(lái)介紹以及它的常用命令,是從發(fā)展出來(lái)的一個(gè)文本編輯器。 作為開(kāi)發(fā)者,有兩個(gè)頂級(jí)編輯器,即使你不用,你也一定要知道它們是什么——·編輯器之神——Vim·神的編輯器——Emacs所以本文就來(lái)介紹vim以及它的常用命令,Vim是從vi發(fā)展出來(lái)的一個(gè)文本編輯器。代碼補(bǔ)全、編譯及錯(cuò)誤跳轉(zhuǎn)等方便編程的功...
摘要:命令模式需要先輸入冒號(hào),才會(huì)進(jìn)入。上下左右左右下上下一個(gè)詞,上一個(gè)詞常用下一個(gè)詞。如果要取消這種縮進(jìn)的話(huà),就要進(jìn)入到粘貼模式記得在這個(gè)模式下,無(wú)法使用命令來(lái)快速打開(kāi)文件。 Vim三種模式:(重要) 導(dǎo)航(navigation)模式: 這時(shí)候,字母就是上下左右鍵。輸入模式:你按字母鍵,才會(huì)輸入字母。命令模式:需要先輸入: 冒號(hào),才會(huì)進(jìn)入。例如,你輸入 :ls , 就相當(dāng)于運(yùn)行了 ls...
摘要:教程網(wǎng)總結(jié)了個(gè)非常實(shí)用的使用技巧,以便大家使用時(shí)更加得心應(yīng)手。 vim教程網(wǎng)總結(jié)了30個(gè)非常實(shí)用的Vim使用技巧,以便大家使用Vim時(shí)更加得心應(yīng)手。 刪除從光標(biāo)位置到單詞結(jié)尾之間的字符并進(jìn)入插入模式:cw 刪除光標(biāo)所在單詞并進(jìn)入插入模式:ciw,刪除光標(biāo)所在位置的單詞及空格:daw 高亮選中標(biāo)簽內(nèi)部的內(nèi)容:vit 正向移動(dòng)到下一單詞的開(kāi)頭:w,反向移動(dòng)到當(dāng)前單詞/上一單詞的開(kāi)頭...
摘要:眾所周知,與之間的區(qū)別是需要大量的命令行操作,而有些配置文件也是在命令行中輸入的。 ????眾所周知,Linux與Win之間的區(qū)別是Linux需要大量的命令行操作,而有些配置文件也是在命令行中輸入的。 ????這些操作就需要編輯器的幫助了。 ????我接觸Ubuntu的時(shí)間不長(zhǎng),碰到過(guò)三個(gè)編輯器 gedit //好像是叫這個(gè)名字 vi //Linux和Unix上最基本的文...
閱讀 2643·2021-11-23 09:51
閱讀 904·2021-09-24 10:37
閱讀 3627·2021-09-02 15:15
閱讀 1971·2019-08-30 13:03
閱讀 1892·2019-08-29 15:41
閱讀 2637·2019-08-29 14:12
閱讀 1436·2019-08-29 11:19
閱讀 3312·2019-08-26 13:39