日本好好热aⅴ|国产99视频精品免费观看|日本成人aV在线|久热香蕉国产在线

  • <cite id="ikgdy"><table id="ikgdy"></table></cite>
    1. 西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
      軟件
      軟件
      文章
      搜索

      首頁西西教程Linux → Linux系統(tǒng)中vim工具常用命令大全

      Linux系統(tǒng)中vim工具常用命令大全

      相關(guān)軟件相關(guān)文章發(fā)表評論 來源:百度搜索時間:2014/4/19 17:01:36字體大小:A-A+

      作者:西西點(diǎn)擊:20次評論:0次標(biāo)簽: Vim

      • 類型:電子資料大。83.2M語言:中文 評分:5.0
      • 標(biāo)簽:
      立即下載

      在linux下做開發(fā),甚至是只做管理維護(hù)工作,也少不了Vim的使用。作為一個新手,我也是剛剛接觸,本節(jié)將我日常使用或收集的Vim常用命令記錄下來。

      當(dāng)然,直接在命令行上輸入:vimtutor,就可以學(xué)習(xí)到Vim的所有命令了。Vim很強(qiáng)大,很多牛人在vim里集成很多插件什么的,但這里只介紹基本vim命令。

      移動命令

      h      "左j      "下k      "上l      "右w      "光標(biāo)移動到下一個單詞的首字符 a word forwardb      "光標(biāo)移動到上一個單詞的首字符e      "光標(biāo)移動到下一個單詞的尾字符ge     "光標(biāo)移動到上一個單詞的尾字符$      "將光標(biāo)移動到當(dāng)前行行尾^      "將光標(biāo)移動到當(dāng)前行第一個非空白字符0      "將光標(biāo)移動到當(dāng)前行第一個字符

       注:  這些命令除了'0'命令以外都可以在前面接受一個記數(shù),2$;上面所有命令都可以在前面接受一些操作命令,如d$,dw等。

      修改命令

      x        "刪除一個字符d        "其后跟任何一個位移命令,將刪除從當(dāng)前光標(biāo)到位移終點(diǎn)處的文本         "內(nèi)容,如dw,delete word                          c        "與d命令功能類似,不同的在執(zhí)行完刪除后命令進(jìn)去Insert模式,change dd       "刪除一整行yy       "復(fù)制一整行p        "把剪貼板內(nèi)容粘帖到當(dāng)前位置
      vimdiff 1.c 2.c "創(chuàng)建一個垂直分割窗口比較這兩個文件不同的地方

       搜索命令

      f<a>     "單字符搜索,fa是在當(dāng)前行搜索下一個a,find a/string  "全文本搜索一個字符串,如要找到單詞"func"則用/func         "如果文本有多個func,按下n就會移動到接下來的func位置上
              "n前面也可以接受數(shù)字計數(shù),如3n,就會找緊接第三個func
      ?string  "與/string的功能相同,唯一的區(qū)別就是搜索的方向相反

       注:

      可以用:set noingorecase 忽略字符大小寫;

      /和?命令都有記憶功能,可以用多次<UP>鍵選擇搜索歷史,記錄命令最大的歷史條數(shù)可以在會話viminfo上更改;

      搜索字符.*/?%$^[]等特殊字符要在前面加一個反斜杠轉(zhuǎn)意;

      搜索到孤立的單詞,也就是前后都沒有其他字符的(除了空格,制表符),如只搜the,不想搜到there或whether這樣的,要用/\<the\>;

      可以用:set hlsearch把要搜索的單詞高亮顯示;

      定位命令

      G      "光標(biāo)移動到文件的最后一行,或者Shift+G15G    "光標(biāo)移動到文件的第15行,或者15gggg     "光標(biāo)移動到文件的第一行 45%    "光標(biāo)移動到文件45%處H      "光標(biāo)移動到當(dāng)前屏幕的最開始M      "光標(biāo)移動到當(dāng)前屏幕的中間L      "光標(biāo)移動到當(dāng)前屏幕的最后

       注:  CTRL+g查看當(dāng)前光標(biāo)位置

      滾屏命令

      CTRL+U  "窗口向上滾半屏CTRL+D  "窗口向下滾半屏CTRL+E  "向上滾一行,沒太大實際意義CTRL+Y  "向下滾一行CTRL+F  "向前滾一整屏CTRL+B  "向后滾一整屏zz      "當(dāng)前行置于屏幕中央zt      "當(dāng)前行置于屏幕頂端zb      "當(dāng)前行置于屏幕底端

       分割窗口

      :split    "橫著分割:new      "橫著添加一個新窗口:vsplit   "豎著分割:vnew     "豎著添加新窗口CRTL+W w  "按順序切換小窗口:qall     "關(guān)閉所有窗口:wall     "保存所有窗口

       標(biāo)簽(tab)命令

      :tabedit filename "在正在編輯的vim窗口建一個叫filename的tab頁:tab split "新建一個tab頁gt         "移動到下一個tab頁gT         "移動到下一個tab頁



        相關(guān)評論

        閱讀本文后您有什么感想? 已有人給出評價!

        • 8 喜歡喜歡
        • 3 頂
        • 1 難過難過
        • 5 囧
        • 3 圍觀圍觀
        • 2 無聊無聊

        熱門評論

        最新評論

        發(fā)表評論 查看所有評論(0)

        昵稱:
        表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
        字?jǐn)?shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)