vim需要熟練掌握的快捷鍵

一. 移動:

h,j,k,l: 左焰盗,下逼裆,上,右您机。
w: 下一個詞的詞首。
e:下一個詞的詞尾胰苏。
b:上一個詞的詞首毕源。
<>: v 模式選中后進(jìn)行縮進(jìn)。

二. 跳轉(zhuǎn):

%: 可以匹配{},"",(),[]之間跳轉(zhuǎn)秕豫。
H朴艰、M、L:直接跳轉(zhuǎn)到當(dāng)前屏幕的頂部混移、中部祠墅、底部。
#H:跳轉(zhuǎn)到當(dāng)前屏的第#行歌径。
#L:跳轉(zhuǎn)到當(dāng)前屏的倒數(shù)第#行毁嗦。
zt: 當(dāng)前編輯行置為屏頂。
zz: 當(dāng)前編輯行置為屏中回铛。
zb: 當(dāng)前編輯行置為屏底狗准。
G:直接跳轉(zhuǎn)到文件的底部克锣。
gg: 跳轉(zhuǎn)到文件首。
():跳轉(zhuǎn)到當(dāng)前的行首腔长、行尾袭祟。
{}:向上、向下跳轉(zhuǎn)到最近的空行捞附。
[{:跳轉(zhuǎn)到目前區(qū)塊開頭巾乳。
]}:跳轉(zhuǎn)到目前區(qū)塊結(jié)尾。
0: 跳轉(zhuǎn)到行首鸟召。
$: 跳轉(zhuǎn)到行尾胆绊。
2$: 跳轉(zhuǎn)到下一行的行尾。
#:跳轉(zhuǎn)到該行的第#個位置药版。
#G: 15G,跳轉(zhuǎn)到15行辑舷。
:#:跳轉(zhuǎn)到#行。
f'n':跳轉(zhuǎn)到下一個"n"字母后槽片。
ctrl+b: 向后翻一頁何缓。
ctrl+f:向前翻一頁。
ctrl+u: 向后翻半頁还栓。
ctrl+d: 向前翻半頁碌廓。
ctry+e: 下滾一行。
*Esc和Ctrl-[ 是同樣的效果剩盒,切換模式*

三. 選擇:

1.V: 選擇一行谷婆。
2.^V: 矩形選擇。
3.v3w: 選擇三個字符辽聊。  

四. 編輯:

1. 新增:
    i: 光標(biāo)前插入纪挎。
    I: 在當(dāng)前行首插入。
    a: 光標(biāo)后插入跟匆。
    A: 當(dāng)前行尾插入异袄。
    O: 在當(dāng)前行之前插入新行。
    o: 在當(dāng)前行之后插入新行玛臂。
2. 修改 c(change) 為主:
    r: 替換光標(biāo)所在處的字符烤蜕。
    R:替換光標(biāo)所到之處的字符。
    cw: 更改光標(biāo)所在處的字到字尾處迹冤。
    c#w: c3w 修改3個字符讽营。
    C:修改到行尾。
    ci':修改配對標(biāo)點(diǎn)符號中的文本內(nèi)容泡徙。
    di':刪除配對標(biāo)點(diǎn)符號中的文本內(nèi)容橱鹏。
    yi':復(fù)制配對標(biāo)點(diǎn)符號中的文本內(nèi)容。
    vi':選中配對標(biāo)點(diǎn)符號中的文本內(nèi)容。
    s:替換當(dāng)前一個光標(biāo)所處字符蚀瘸。
    #S:刪除 # 行狡蝶,并以新文本代替。
3. 刪除 d(delete) 為主:
    D:刪除到行尾贮勃。
    X: 每按一次贪惹,刪除光標(biāo)所在位置的前面一個字符。
    x: 每按一次寂嘉,刪除光標(biāo)所在位置的后面一個字符奏瞬。
    #x: 刪除光標(biāo)所在位置后面6個字符。
    d^: 刪至行首泉孩。
    d$: 刪至行尾硼端。
    dd:(剪切)刪除光標(biāo)所在行。        
    dw: 刪除一個單詞/光標(biāo)之后的單詞剩余部分寓搬。
    d4w: 刪除4個word珍昨。
    #dd: 從光標(biāo)所在行開始刪除#行。
    daB: 刪除{}及其內(nèi)的內(nèi)容句喷。
    diB: 刪除{}中的內(nèi)容镣典。
    n1,n2 d:將n1,n2行之間的內(nèi)容刪除。
4. 查找:
    /: 輸入關(guān)鍵字唾琼,發(fā)現(xiàn)不是要找的兄春,直接在按n,向后查找直到找到為止锡溯。
    ?: 輸入關(guān)鍵字赶舆,發(fā)現(xiàn)不是要找的,直接在按n祭饭,向前查找直到找到為止芜茵。
    *: 在當(dāng)前頁向后查找同一字。
    #: 在當(dāng)前頁向前查找同一字倡蝙。
5. 復(fù)制 y(yank)為主:
    yw: 將光標(biāo)所在之處到字尾的字符復(fù)制到緩沖區(qū)中九串。
    #yw: 復(fù)制#個字到緩沖區(qū)。
    Y:相當(dāng)于yy, 復(fù)制整行悠咱。
    #yy:表示復(fù)制從光標(biāo)所在的該行往下數(shù)#行文字蒸辆。
    p: 粘貼征炼。所有與y相關(guān)的操作必用p來結(jié)合粘貼析既。
    n1,n2 co n3:復(fù)制第n1行到第n2行之間的內(nèi)容到第n3行后面。
    "+yy  // 復(fù)制當(dāng)前行到剪切板
    "+p   // 將剪切板內(nèi)容粘貼到光標(biāo)后面
    "ayy  // 復(fù)制當(dāng)前行到寄存器 a
    "ap   // 將寄存器 a 中的內(nèi)容粘貼到光標(biāo)后面
6. 大小寫轉(zhuǎn)換:
    gUU: 將當(dāng)前行的字母改為大寫谆奥。
    guu: 將當(dāng)前行的字母改為小寫眼坏。
    gUw: 將當(dāng)前光標(biāo)下的單詞改為大寫。
    guw: 將當(dāng)前光標(biāo)下的單詞改為小寫。
    a. 整篇大寫:
    ggguG
    gg: 光標(biāo)到文件第一個字符宰译。
    gu: 把選擇范圍全部小寫檐蚜。
    G: 到文件結(jié)束。
    b. 整篇小寫:gggUG
7.  其它:
    J:當(dāng)前行和下一行合并成一行沿侈。
8.  移動:
    n1,n2 m n3:將n1行到n2行之間的內(nèi)容移至n3行下闯第。

五.退出:

 1. w filename: 保存正在編輯的文件filename
 2. wq filename: 保存后退出正在編輯的文件filename
 3. q:退出不保存。

六.窗口操作:

 1. ctrl+w p: 在兩個分割窗口之間來回切換缀拭。
 2. ctrl+w j: 跳到下面的分割窗
 3. ctrl+w h: 跳到左邊的分割窗咳短。
 4. ctrl+w k: 跳到上面的分割窗。
 5. ctrl+w l: 跳到右邊的分割窗蛛淋。

七.折疊代碼:

1.zc折疊

  1. zC對所在范圍內(nèi)所有嵌套的折疊點(diǎn)進(jìn)行折疊
    3.zo展開折疊

八.暫存咙好,切出去一下使用命令行:

ctrl+z 暫停
fg 返回繼續(xù)

九.在文件區(qū)的一些操作

m 呼出NERDTree的操作菜單,有a m d c l 四種操作 可以創(chuàng)建文件


NERDTree相關(guān)操作

分類: Vim

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末褐荷,一起剝皮案震驚了整個濱河市勾效,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌叛甫,老刑警劉巖层宫,帶你破解...
    沈念sama閱讀 206,311評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異合溺,居然都是意外死亡卒密,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,339評論 2 382
  • 文/潘曉璐 我一進(jìn)店門棠赛,熙熙樓的掌柜王于貴愁眉苦臉地迎上來哮奇,“玉大人,你說我怎么就攤上這事睛约《Ψ” “怎么了?”我有些...
    開封第一講書人閱讀 152,671評論 0 342
  • 文/不壞的土叔 我叫張陵辩涝,是天一觀的道長贸伐。 經(jīng)常有香客問我,道長怔揩,這世上最難降的妖魔是什么捉邢? 我笑而不...
    開封第一講書人閱讀 55,252評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮商膊,結(jié)果婚禮上伏伐,老公的妹妹穿的比我還像新娘。我一直安慰自己晕拆,他們只是感情好藐翎,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,253評論 5 371
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般吝镣。 火紅的嫁衣襯著肌膚如雪堤器。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,031評論 1 285
  • 那天末贾,我揣著相機(jī)與錄音闸溃,去河邊找鬼。 笑死拱撵,一個胖子當(dāng)著我的面吹牛圈暗,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播裕膀,決...
    沈念sama閱讀 38,340評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼员串,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了昼扛?” 一聲冷哼從身側(cè)響起寸齐,我...
    開封第一講書人閱讀 36,973評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎抄谐,沒想到半個月后渺鹦,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,466評論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡蛹含,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,937評論 2 323
  • 正文 我和宋清朗相戀三年毅厚,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片浦箱。...
    茶點(diǎn)故事閱讀 38,039評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡吸耿,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出酷窥,到底是詐尸還是另有隱情咽安,我是刑警寧澤,帶...
    沈念sama閱讀 33,701評論 4 323
  • 正文 年R本政府宣布蓬推,位于F島的核電站妆棒,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏沸伏。R本人自食惡果不足惜糕珊,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,254評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望毅糟。 院中可真熱鬧红选,春花似錦、人聲如沸留特。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,259評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽蜕青。三九已至苟蹈,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間右核,已是汗流浹背慧脱。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留贺喝,地道東北人菱鸥。 一個月前我還...
    沈念sama閱讀 45,497評論 2 354
  • 正文 我出身青樓,卻偏偏與公主長得像躏鱼,于是被迫代替她去往敵國和親氮采。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,786評論 2 345

推薦閱讀更多精彩內(nèi)容

  • 曾經(jīng)在思科的工廠測試系統(tǒng)`KlemTest` (`SUSE`命令行模式)中使用`VI`/`VIM`超過2年半染苛,現(xiàn)在...
    戈多在地獄閱讀 1,784評論 1 13
  • 1. Vim的幾種模式 正常模式:可以使用快捷鍵命令鹊漠,或按:輸入命令行。 插入模式:可以輸入文本茶行,在正常模式下躯概,按...
    紅線路亞灣閱讀 16,885評論 0 1
  • vi(vim)可以說是linux中用得最多的工具了鹰椒,不管你配置服務(wù)也好畏纲,寫腳本也好蒜埋,總會用到它吗铐。但是戳吝,vim作為一...
    梁世勇閱讀 1,563評論 2 12
  • 編輯配置文件的時候如果記不住目錄名稱可以用這個命令 效果如下 https://blog.csdn.net/qq_3...
    Albert陳凱閱讀 1,490評論 0 0
  • 1. 關(guān)于Vim vim是我最喜歡的編輯器壹粟,也是linux下第二強(qiáng)大的編輯器伯铣。 雖然emacs是公認(rèn)的世界第一艾凯,我...
    MiracleJQ閱讀 874評論 0 3