摘要:下面從這幾個(gè)方面用到的命令進(jìn)行闡述模式切換常用按鍵塊選擇多窗口操作功能模式切換有三種模式為一般模式,編輯模式,命令行模式。,將我們當(dāng)前打開的文件劃分為多個(gè)窗口移動(dòng)到上面窗口移動(dòng)到下面窗口退出當(dāng)前窗口以上為我們在使用中常用到的一些命令操作。
對于Vi的學(xué)習(xí),在這里算是做個(gè)筆記,對于一些常用的命令記錄下,以后在使用起來會(huì)更方便,便于以后查閱使用,而不需要再從去搜索。讀到這你應(yīng)該看出,這是一個(gè)筆記了,會(huì)比較干了。補(bǔ)充一句,Vim可以說是Vi的一個(gè)高級版本。
下面從這幾個(gè)方面用到的命令進(jìn)行闡述
模式切換
常用按鍵
塊選擇
多窗口操作功能
模式切換Vi有三種模式為一般模式,編輯模式,命令行模式。
退回到一般模式通過ESC即可。
I
小寫:表示從光標(biāo)處插入
大寫:表示從光標(biāo)所在行開始處插入
O
小寫:光標(biāo)所在的上一行插入一行重新開始
大寫:光標(biāo)所在的下一行插入一行
A
小寫:光標(biāo)所在處的下一個(gè)字符開始
大寫:光標(biāo)所在處的上一個(gè)字符開始
R
小寫:替換光標(biāo)所在處字符
大寫:一直替換直到按下ESC鍵為止
常用按鍵編輯過程中,常用的操作無非為刪除,復(fù)制,粘貼,翻頁,復(fù)原
刪除
dd:刪除當(dāng)前光標(biāo)所在行
ndd:刪除光標(biāo)所在位置向下n行
移動(dòng)
G:移動(dòng)到這個(gè)文件的最后一行
nG:移動(dòng)到這個(gè)文件的第n行
gg:移動(dòng)到這個(gè)文件的第一行
0:移動(dòng)到光標(biāo)所在行開始處
$:移動(dòng)到光標(biāo)所在行的最后一個(gè)位置
復(fù)制
yy:復(fù)制光標(biāo)所在的一行
nyy:復(fù)制第n行
粘貼
p:光標(biāo)的下一行開始復(fù)制
P:光標(biāo)的上一行開始復(fù)制
復(fù)原
u
重復(fù)上一操作
ctrl + r
保存
:w
:w!強(qiáng)制保存
離開
:q
:q! 強(qiáng)制離開不保存
設(shè)置行號
set nu:設(shè)置行號
set nonu:取消行號
翻頁
Ctrl+f:屏幕向下移動(dòng)一頁
Ctrl+b:屏幕向上移動(dòng)一頁
塊選擇上面所講的操作都是基于行進(jìn)行的,這里對于塊的操作算是對其一個(gè)擴(kuò)展,我們可以通過他進(jìn)行對于一個(gè)塊區(qū)域的操作。操作步驟為
按下Ctrl V進(jìn)入塊選擇模式
通過移動(dòng)光標(biāo)對于要操作的區(qū)域進(jìn)行選擇,此時(shí)選擇區(qū)域變白
按下y進(jìn)行復(fù)制,該塊區(qū)域選白消失
選擇好光標(biāo)位置,然后進(jìn)行復(fù)制
多窗口功能當(dāng)我們的打開的文件內(nèi)容比較多的時(shí)候,我們通過翻頁功能去查看將十分不方便,因此我們可以通過多窗口功能去查看。
:sp,將我們當(dāng)前打開的文件劃分為多個(gè)窗口
ctrl+w+j:移動(dòng)到上面窗口
ctrl+w+k:移動(dòng)到下面窗口
ctrl+w+q:退出當(dāng)前窗口
以上為我們在使用Vim中常用到的一些命令操作。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/24861.html
摘要:買和,但作為一名收入還不是很穩(wěn)定的前端,公司又不標(biāo)配這些,又不想用自己的辦公。工作難免會(huì)用系統(tǒng),那就學(xué)點(diǎn),效率賊。把鍵當(dāng)鍵用但是如果是用編輯器。單行可省略比如當(dāng)你的正常運(yùn)行你編寫的代碼時(shí)。 myHotKey github 地址 我只想看看還有多少人用 window 系統(tǒng)辦公,像我一樣在太陽下低頭。 工欲善其事,必先利其器。買 mac 和 HHKB,但作為一名收入還不是很穩(wěn)定的前端,公司...
摘要:注暫時(shí)沒有注還是最早偏聽偏信,嫌棄臃腫,忍受著不停的嗶嗶嗶,先學(xué)習(xí)了。后來在好奇心和折騰的本能驅(qū)使下,開始走上之路。的印象則是激進(jìn)。但是在不斷的嗶嗶嗶聲之后,開始享受它的按鍵方式。理由語法高亮干擾代碼閱讀注暫時(shí)引用這個(gè)地址,有時(shí)間轉(zhuǎn)到來。 注1:時(shí)間有限,一次不能完成本文,慢慢添加、改進(jìn)。注2:暫時(shí)沒有注2. Emacs 還是Vim 最早偏聽偏信,嫌棄 Emacs 臃腫,忍受著不停的嗶...
摘要:本文作者王仕軍,商業(yè)轉(zhuǎn)載請聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請注明出處。想知道我接下來會(huì)寫些什么歡迎訂閱我的掘金專欄或知乎專欄前端周刊讓你在前端領(lǐng)域跟上時(shí)代的腳步。 showImg(https://segmentfault.com/img/remote/1460000009407536?w=592&h=314); 共 2127 字,讀完需 4 分鐘。我本周讀到 1 篇比較有趣的文章叫做《Th...
摘要:我的目標(biāo)是簡短地介紹每天會(huì)用到東西,好了閑話不多說,進(jìn)入正題。刪除行命令模式下,。到此就可以簡單使用了。,塊操作進(jìn)入塊狀態(tài),國標(biāo)按鍵就可以選擇塊了。最后,塊注釋,程序員的最愛選好列塊后,注意是大寫,輸入,然后兩次,就可以塊注釋了。 1 閑話幾句 vi是一個(gè)古老而有名的編輯器了,盡管現(xiàn)在有現(xiàn)代的編輯器,不過似乎仍然有學(xué)習(xí)vi的必要,一來是方便,Linux和Mac默認(rèn)都會(huì)安裝。其次顯得比較...
閱讀 1985·2021-11-22 14:45
閱讀 2593·2021-10-12 10:11
閱讀 768·2021-09-22 10:02
閱讀 1198·2019-08-30 15:55
閱讀 1142·2019-08-30 15:54
閱讀 3247·2019-08-30 15:54
閱讀 1181·2019-08-29 17:16
閱讀 3080·2019-08-28 17:55