乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      人人都會Vim

       星光閃亮圖書館 2019-09-05

      前言

      Vim 通常是在服務(wù)器上操作/修改配置文件的時候使用。類似的編輯器當(dāng)然還有 vi, emacs。同樣作為編輯器與IDE最大的區(qū)別是不使用鼠標(biāo)進行操作,完全使用鍵盤,具有系統(tǒng)資源占用小,打開較大文件速度快的特點。相對應(yīng)的進行操作都是通過鍵盤敲命令操作,所以要記住比較多的命令,學(xué)習(xí)起來還是比較枯燥的,這里整理了一些常用的命令,以備大家在用的時候作為一個參考。

      模式

      全局命令

      • :w 保存
      • :q! 強制退出
      • :q 退出
      • :wq or :x or ZZ 保存并退出
      • :h 幫助文檔
      • :saveas file 另存為
      • :!cmd 執(zhí)行 linux 命令

      光標(biāo)移動

      • h 左移光標(biāo)
      • j 下移光標(biāo)
      • k 上移光標(biāo)
      • l 右移光標(biāo)
      • $ 定位光標(biāo)到當(dāng)前行尾
      • 0 定位光標(biāo)到當(dāng)前行首
      • H 定位光標(biāo)到當(dāng)前頁面頂部
      • M 定位光標(biāo)到當(dāng)前頁面中間
      • L 定位光標(biāo)到當(dāng)前頁面底部
      • gg 定位光標(biāo)到文件第一行
      • G 定位光標(biāo)到文件最后一行
      • ctrl + e 滾動窗口向下一行
      • ctrl + y 滾動窗口向上一行
      • ctrl + b 滾動窗口到上一屏
      • ctrl + f 滾動窗口到下一屏
      • ctrl + d 滾動窗口到下半屏
      • ctrl + u 滾動窗口到上半屏

      復(fù)制、粘貼、剪切

      • yy 復(fù)制當(dāng)前行文本
      • nyy 向下復(fù)制n
      • dd 剪切當(dāng)前行
      • ndd 向下剪切n
      • p 粘貼至光標(biāo)后一個字符
      • P 粘貼至光標(biāo)位置
      • x 剪切光標(biāo)后一個字符
      • dw 剪切當(dāng)前單詞
      • yw 復(fù)制當(dāng)前單詞

      人人都會Vim

      編輯

      • r 替換當(dāng)前光標(biāo)位置后一個字符
      • xp 當(dāng)前字符向后移動
      • J 將下一行合并到當(dāng)前行
      • u 撤銷操作(返回上一步)
      • . 執(zhí)行上一個命令

      查找/替換

      • /pattern 查找關(guān)鍵字 pattern
      • ?pattern 向上查找關(guān)鍵字 pattern
      • n 移動光標(biāo)至下一個匹配
      • N 移動光標(biāo)至上一個匹配
      • :noh 移除匹配的高亮顯示
      • :%s/old/new/g 替換全部
      • :%s/old/new/gc 逐個替換

      人人都會Vim

      insert 模式

      • a 當(dāng)前位置后插入字符
      • A 當(dāng)前行尾插入字符
      • o 當(dāng)前行新新起一行插入字符
      • O 當(dāng)前行上一行新起一行插入字符
      • i 當(dāng)前位置前插入字符
      • I 當(dāng)前行首插入字符
      • s 刪除當(dāng)前字符,插入字符
      • cc 刪除當(dāng)前行,插入字符
      • $c 當(dāng)前位置刪除當(dāng)前行之后的內(nèi)容插入字符
      • ctrl + n or ctrl + p 自動補齊
      • esc 退出 insert 模式

      人人都會Vim

      可視化模式

      • v 進入可視化模式字符選擇
      • V 進入可視化模式行選擇
      • ctrl + v 進入可視化模式塊選擇
      • > 向右縮進
      • < 向左縮進
      • = 自動縮進
      • esc 退出可視化模式

      人人都會Vim

      宏錄制

      • qa 開始錄制宏 a
      • q 結(jié)束錄制
      • @a 執(zhí)行宏 a
      • @@ 執(zhí)行上一個執(zhí)行的宏

        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多