博客沒(méi)搭建好之前筆記和博文先記錄在這吧,不過(guò)這個(gè)平臺(tái)確實(shí)不錯(cuò)栅受,簡(jiǎn)潔大方将硝,內(nèi)容質(zhì)量也都很高,所以現(xiàn)在這安個(gè)營(yíng)扎個(gè)寨屏镊。
最近在學(xué)linux依疼,先從vim編輯器開(kāi)始,首先推薦下實(shí)驗(yàn)樓而芥,確實(shí)是個(gè)學(xué)習(xí)編程和服務(wù)器的好地方律罢,除了強(qiáng)大的在編輯器和模擬linux更主要的是能培養(yǎng)下看書(shū)的習(xí)慣。
創(chuàng)建測(cè)試文件
touch test.txt
進(jìn)入vim編輯器(進(jìn)入后分普通模式和插入模式棍丐,普通模式用來(lái)操作光標(biāo)位置等误辑,寫(xiě)入模式用來(lái)插入內(nèi)容)
vim test.txt
按i鍵寫(xiě)入內(nèi)容沧踏,即insert,寫(xiě)入東西時(shí)需要其他快捷鍵快速到達(dá)光標(biāo)需要的位置巾钉,可以按esc退出寫(xiě)入模式翘狱,進(jìn)入普通模式,然后用下面快捷鍵把光標(biāo)移動(dòng)到需要的位置在按i鍵寫(xiě)入內(nèi)容砰苍。
移動(dòng)光標(biāo)
h 光標(biāo)向左盒蟆,同左鍵 ;j 光標(biāo)向下师骗,同下鍵 历等;k 光標(biāo)向上,同上鍵 辟癌;l 光標(biāo)向右寒屯,同右鍵
w 移動(dòng)到下一個(gè)單詞 ;b 移動(dòng)到上一個(gè)單詞
寫(xiě)入模式
上一步移動(dòng)光標(biāo)到需要的位置后黍少,需要按i鍵再次進(jìn)入寫(xiě)模式寡夹,當(dāng)然也可以有以下按鍵進(jìn)入寫(xiě)入模式
i 在當(dāng)前光標(biāo)所在位置插入 ;I 在光標(biāo)所在行首插入 厂置;A 在光標(biāo)所在行末插入
a 在光標(biāo)后插入 菩掏; o 在光標(biāo)所在行下插入新行 ;O 在光標(biāo)所在行上方插入新行
cw 先刪除光標(biāo)所在位置到當(dāng)前所在位置的結(jié)尾的字符昵济,從哪里插入
cw:比如當(dāng)前行:hell這是光標(biāo)ow word智绸,普通模式下按下cw,則會(huì)刪除ow變成:hell這是光標(biāo) word
保存文檔
在寫(xiě)入模式中访忿,按esc進(jìn)入普通模式瞧栗,可以按一下命令保存或另存文檔(注意要輸冒號(hào))
:w 保存文檔
:w 文件名/路徑名 可以把文檔另存為其他新文件或指定路徑下的新文件
退出vim
普通模式下,按一下命令退出或退出并保存等
:q! ? ? ? ? ? ? ? ? ? 強(qiáng)制退出 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?:q ? ? ? ? ? ? ? ? ? ? ? ? ? ?退出
:wq! ? ? ? ? ? ? ? ? 強(qiáng)制保存并退出 ? ? ? ? ? ? ? ? ? ?:wq ? ? ? ? ? ? ? ? ? ? ? ? ?保存并退出(常用)
:w 文件路徑 ? ? ?另存為 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? :saveas 文件路徑 ? ? ? 另存為
普通模式下按:shift + zz 也可退出vim
刪除文檔
進(jìn)入普通模式海铆,使用以下命令刪除文檔
x ? ? ? ? ? ? ? ? ? 刪除光標(biāo)所在字符(同插入模式的刪除鍵) ? ? ? ? ? ? ? ?
X ? ? ? ? ? ? ? ? ? 刪除光標(biāo)前一個(gè)字符(同插入模式的delete)
dd ? ? ? ? ? ? ? ? 刪除光標(biāo)所在整行(2dd表示刪除兩行迹恐,同理3dd刪除三行)
dw ? ? ? ? ? ? ? ? 刪除一個(gè)單詞
d$或D ? ? ? ? ? ?刪除至行尾
d^ ? ? ? ? ? ? ? ? ?刪除至行首
dG ? ? ? ? ? ? ? ? ?從光標(biāo)開(kāi)始刪除至文檔結(jié)尾
d1G ? ? ? ? ? ? ? ?從光標(biāo)開(kāi)始刪除至文檔開(kāi)頭
第一節(jié)先到這,聽(tīng)說(shuō)牛B的程序員都用vim卧斟,現(xiàn)在還感覺(jué)不出比sublime好用的殴边,相信有一天我也可以脫離鼠標(biāo),熟練的用vim珍语,至少在氣勢(shì)上壓倒別人锤岸,???? ?