<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    一某地

    地里中什么得什么
    數(shù)據(jù)加載中……
    vim[轉(zhuǎn)載]

    【轉(zhuǎn)】vim快捷鍵

    轉(zhuǎn)自:http://www.ya21.com/index.php/suptools/vim/107-t-tools-vim/184-vim-

    vim是一個多模式的編輯器。就目前來看,主要有以下幾個主要模式。
      1.通常模式(n) 在其它任何一個模式下,用ESC或者 ctrl+c 鍵可以退到通常模式。
      2.插入模式(i) 在這個模式下,vim像一個常見的編輯器.在通常模式下,用i或者a可以進行本模式,當然,還有一些其它命令也可以。
      3.可視模式(v) 在這個模式下,可以使用hjkl進行選擇.然后進行copy,paste或者其它操作. 在通常模式下,用v命令進行可視模式。
      4. 塊操作模式(V) 這是塊操作模式. 在通常模式下,用ctrl+v進入本模式。
      5. 修改模式(R) 這是改寫的模式.很多軟件法用insert鍵來完成這個切換.在vim中,從通常模式用R即可進入改寫模式。
      6. 擴展命令模式(ex) 這是命令執(zhí)行模式 在通常模式下用:切換到此模式。

     

    輸入模式

    Ctrl+d

    向前縮進

    Ctrl+t

    向后縮進

    Ctrl+f

    首行縮進

    Ctrl+a

    全選

    Ctrl+x

    剪切

    Ctrl+c

    復制

    Ctrl+z

    撤銷

    Ctrl+v

    粘貼

    Ctrl+o

    切換到通常模式(只執(zhí)行單個命令后返回輸入模式)

    Ctrl+wCtrl+u

    刪除光標到行首得字符

    Ctrl+i

    當前光標插入空格

    Ctrl+m Ctrl+j

    換行

    Ctrl+Pgup

    上個標簽

    Ctrl+PgDn

    下個標簽

    Alt+PgUp

    向上翻頁

    Alt+PgDn

    向下翻頁

    F3

    打開過的文件補全

    Shift+F3

    當前目錄下文件補全窗口

    F9

    插入當前日期

    Ctrl+l

    程序關鍵字補全

    Ctrl+X Ctrl+O

    程序關鍵字補全

    Ctrl+X Ctrl+F

    文件路徑補全

    Ctrl+X Ctrl+P

    文件中出現(xiàn)的關鍵字補全

    Ctrl+\

    拼音輸入法補全

    Alt+\

    代碼模板補全


     


    通常模式

    G

    跳最后一行

    gg

    跳到第一行

    dd

    刪除當前行

    yy

    復制當前行

    ;p

    粘貼當前行

    k

    光標向上移動

    j

    光標向下移動

    h

    光標向左移動

    l

    光標向右移動

    ctrl+f

    向下翻頁

    ctrl+b

    向上翻頁

    ctrl+d

    向下半翻頁

    ctrl+u

    向上半翻頁

    ctrl+a

    數(shù)字加1

    ctrl+x

    數(shù)字減1

    $

    移動行尾

    0

    移動行首

    w

    移動下一個詞

    b

    移動到上一個詞

    v

    轉(zhuǎn)到可視模式

    23gg

    跳到第23行

    23G

    跳到第23行

    dib

    刪除內(nèi)含 '(' ')' 塊

    diB

    刪除內(nèi)含 '{' '}' 大塊

    ggVG

    全選

    gg=G

    自動縮進

    Fa

    跳到光標所在行的位置的前面的a處

    qa

    記錄宏a

    F10

    打開文件Tree

    F1

    打開幫助

    F2

    打開編碼選擇窗口

    F3

    變量和方法查看窗口

    F11

    全屏模式切換

    a

    進入輸入模式(追加)

    i

    進入輸入模式(插入)

    *

    高亮當前選擇單詞

    $

    跳到行末

    %

    跳到匹配的括號處("{ }""[]""()")

    b

    跳到行開始處

    e

    跳到行結束處

    f

    還原窗體

    ff

    最大化

    n

    下一個高亮的關鍵字

    shift+n

    上一個高亮的關鍵字

    /

    進行高亮關鍵字輸入

    ?

     


    擴展命令模式

    :5,56s/aa/bb/g

    從第5行到56行替換aa為bb

    : 5,%s/aa/bb/g

    從第5行到最后一行替換aa為bb

    :%s/aa/bb/

    替換全部aa為bb

    :tabe

    新建窗口標簽

    :g/^$/d

    刪除空行

    :%s/^M//g :%s/\r//g

    每一行都會多出一個^M

    可視模式

    SHIFT+>

    向后縮進

    SHIFT+<

    向前縮進

    i"

    選擇內(nèi)含雙引號塊

    i{

    選擇內(nèi)含大括號塊

    iw

    選擇單詞

    Ctrl+q

    選擇快

    r”

    將選擇的替換為雙引號


    posted on 2012-05-11 14:11 楊小er 閱讀(100) 評論(0)  編輯  收藏 所屬分類: linux


    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導航:
    博客園   IT新聞   Chat2DB   C++博客   博問  
     
    主站蜘蛛池模板: 亚洲国产成AV人天堂无码| 国产精品久久久亚洲| 亚洲一区精彩视频| 亚欧免费视频一区二区三区| 亚洲综合在线视频| 一区二区三区四区免费视频| 亚洲色大成网站www永久男同| 99久久综合精品免费| 亚洲欧洲国产综合| 在线观看特色大片免费视频| 国产精品亚洲精品观看不卡| 噜噜嘿在线视频免费观看| 亚洲国产av玩弄放荡人妇 | 国产一级淫片视频免费看| 亚洲精华国产精华精华液好用| 好男人看视频免费2019中文| 国产成人综合久久精品亚洲| 久久精品国产精品亚洲艾草网美妙| 91av免费在线视频| 亚洲成AV人在线观看天堂无码| 91av视频免费在线观看| 亚洲色欲色欲www在线播放 | 亚洲小说区图片区另类春色| 美女被cao网站免费看在线看| 91在线亚洲精品专区| 九九免费精品视频在这里| 亚洲色无码专区在线观看| 免费国产黄网站在线观看视频| 亚洲一卡2卡3卡4卡5卡6卡| 一本色道久久88亚洲综合| 亚洲色偷偷综合亚洲av78| 亚洲а∨天堂久久精品| 免费看成人AA片无码视频吃奶| 亚洲视频免费在线播放| 国产国产人免费视频成69大陆 | 日韩中文字幕免费视频| 亚洲午夜精品久久久久久app| 亚洲一区二区三区在线视频| 91福利免费视频| 国产亚洲精彩视频| 亚洲高清资源在线观看|