日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

vim使用方法

發(fā)布時(shí)間:2023/12/18 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 vim使用方法 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

vim使用方法 (2011-08-04 12:10:57)轉(zhuǎn)載▼

標(biāo)簽: 雜談?

第一課

移動(dòng)光標(biāo)可以使用導(dǎo)航鍵或者h(yuǎn)jkl

h(左),j(下),k(上),l(右)

啟動(dòng)vim在終端輸入vim filename <ENTER>

退出vim輸入 <ESC> :q! <ENTER> 放棄所做更改退出

或者輸入 <ESC> :wq <ENTER>保存所做更改退出

刪除光標(biāo)處的字符使用x鍵

插入或添加文本輸入:

i 插入到光標(biāo)前

a 插入到光標(biāo)后

按下ESC鍵會(huì)讓你進(jìn)入普通模式或者取消不想做的未完成命令

?

第二課

刪除光標(biāo)處到所在單詞的末尾輸入 dw

刪除光標(biāo)處到所在行的末尾輸入 d$

刪除一整行輸入 dd

重復(fù)一個(gè)動(dòng)作在動(dòng)作前面加上數(shù)字 2w

改變命令的格式:

operator [number] motion

operator 是要做的動(dòng)作,比如用d刪除

[number] 是要重復(fù)的次數(shù)

motion 在文本上操作的對(duì)象,如w單詞,$一行

移動(dòng)到一行的開頭輸入 0

取消前面一個(gè)操作輸入 u

取消一整行的改變輸入 U

取消取消操作輸入 CTRL-R

?

第三課

粘貼剛刪除的內(nèi)容使用p,這會(huì)把刪除的內(nèi)容粘貼在光標(biāo)后面,如果刪除的是一行,它會(huì)被粘貼在光標(biāo)的下面一行

要替換光標(biāo)處的字符先輸入 r,然后輸入要替換上去的內(nèi)容

刪除操作允許你進(jìn)行操作到你想到的位置,輸入ce刪除光標(biāo)所在位置到單詞末尾,輸入c$刪除光標(biāo)所在位置到一行末尾

刪除的格式是:

c [number] motion

?

第四課

CTRL-G 顯示文件所在位置以及一些文件信息

G 移動(dòng)到文件末尾

number G 移動(dòng)到第number行

gg 移動(dòng)到文件開頭

輸入 / 后面跟上一個(gè)短語可以在光標(biāo)后搜索該短語

輸入 ? 后面跟上一個(gè)短語可以在光標(biāo)前面搜索該短語

在一個(gè)搜索后,輸入n可以在原來的方向上搜索下一個(gè)目標(biāo)

輸入N則在相反的方向上搜索下一個(gè)目標(biāo)

CTRL-O 讓你回到比較老的位置,CTRL-I 讓你到較新的位置

當(dāng)光標(biāo)位于(,),[,],{,或}上的時(shí)候輸入%可以移動(dòng)到它的匹配項(xiàng)上

在一行上用新內(nèi)容替換第一個(gè)舊內(nèi)容輸入 :s/old/new

在一行上用新內(nèi)容替換所有舊內(nèi)容輸入 :s/old/new/g

在兩行之間替換短語輸入 :#,#s/old/new/g

在整個(gè)文本中替換輸入 :%s/old/new/g

希望每次替換都確認(rèn)在命令后面加上c 如:s/old/new/gc

?

第五課

:!command 執(zhí)行外部命令,如:!ls 顯示列出當(dāng)前目錄內(nèi)容

:w FILENAME 把當(dāng)前vim編輯的文件保存到硬盤

在v模式下輸入 :w FILENAME可以把選中的內(nèi)容保存到FILENAME文件里

:r FILENAME 檢索硬盤文件FILENAME并把其中的內(nèi)容放在光標(biāo)下面

:r !ls 去讀ls的輸出并把內(nèi)容加到光標(biāo)所在位置的下面

?

第六課

輸入o在光標(biāo)下面打開新的一行并進(jìn)入插入編輯模式

輸入O在光標(biāo)上面打開新的一行

輸入a插入文本在光標(biāo)后面

輸入A插入文本在一行的末尾

輸入e移動(dòng)到單詞的末尾

輸入y復(fù)制文本,輸入p粘貼文本

輸入大寫的R進(jìn)入替換模式,知道按下ESC鍵

轉(zhuǎn)載于:https://www.cnblogs.com/wuxi/p/3319243.html

總結(jié)

以上是生活随笔為你收集整理的vim使用方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。