久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

vim指令--隨記

 xxf_Rainbow 2020-07-30

/-----全匹配:
 1,,從上往下查找,,比如“string” :   /string
 2,從下往上查找,,比如“string” : ?string 
 
/-----模糊匹配(正則表達式)
 1,,. :通配1個字符 ,如 匹配 server, 可以用  /se...r
 2,,* :通配多個字符,,如 匹配 privilege,可以用 p*ge
 
/-----快速查找

 1,, Shift + * :讓光標停留在想要查找的單詞的任意一個字母上面,, 然后輸入 Shift + * ,即可快速選中該單詞,,并且通過 n  或  N 進行上一個或下一個的匹配,。

 2,yw :讓光標停留在單詞的第一個字母上,, 然后輸入yw拷貝該單詞,, 然后輸入 / (Ctrl + R) 0 (即 /”0),回車,, 就查找到了第一個匹配的單詞,, 并且通過 n  或  N 進行上一個或下一個的匹配。

/-----文本復制,、粘貼,、刪除、撤銷
 1,、復制
      1)yy 復制當前行(y:yank(復制))
      2)nyy 復制當前行及其后n-1行(n是數(shù)字)
 2,、粘貼
      1)粘貼vi編輯器內(nèi)復制的內(nèi)容,使用【P】鍵來粘貼(p:paste)
      2)粘貼vi編輯器外部復制的內(nèi)容,,在putty工具中使用【右鍵】進行粘貼,,或使用【Shift + Insert】來粘貼
      3)粘貼vi編輯器外部復制的內(nèi)容,在Ubuntu中使用【Shift + Insert】來粘貼
 3,、刪除
      1)dd 刪除光標所在行(d:delete)
      2)ndd 刪除當前行及其后n-行(n是數(shù)字)
      3)x 刪除光標所在位置的字符
 4,、撤銷
      使用【U】鍵來撤銷上一步操作

/-----查找和替換
 1,、查找
      1)/pattern 回車確認,按下n或N移動光標搜索pattern
           n:在同一個方向重復上一次搜索命令
           N:在反方向重復上一次搜索命令
           n(N)來源于next
 2,、替換
      1):%s/p1/p2/g 將文件中所有的p1均用p2替換
      2):%s/p1/p2/gc 替換時需要確認
           s:substitute替換
           g:global全局
           c:confirm確認

/-----光標移動
 1,、上下左右移動
      1)在一般模式下,h(左),、j(下),、k(上)、l(右)
 2,、快速定位到某一行
      1)ngg 光標移至第n行的行首(n為數(shù)字)
 3,、轉(zhuǎn)至文件結(jié)尾
      1)G 一般模式下。轉(zhuǎn)至文件結(jié)尾
 4,、快速定位某一位
      1)0 (數(shù)字零)光標移至當前行行首
      2)$ 光標移至當前行行末
      3)fx 搜索當前行中下一個出現(xiàn)字母x的地方

/-----快速翻頁
 1,、向下翻頁
      1)在一般模式下,ctrl + F
 2,、向上翻頁
      1)在一般模式下,ctrl + B

/-----同一超級終端下打開多個文件夾(可以打開多個不同文件,,也可打開多個相同文件)
 1,、同時打開多個文件,指令操作
      1)同時打開多個文件,,并橫向排列,,vim -o 文件名1 文件名2 ......
      2)同時打開多個文件,如果沒有使用參數(shù)o,,vim 文件名1 文件名2 ......
           那么在打開文件后操作
           :all   //橫向
           或者
           :vertical all    //縱向
 2,、打開一個文件后,打開其他文件
      1)橫向打開一個文件,,:sp 文件名  或者  :new 文件名
      2)縱向打開一個文件,,:vs 文件名  或者  :vnew 文件名
 3、移動光標到其他窗口
      1)ctrl+w j 向下移動
      2)ctrl+w k 向上移動
      3)ctrl+w h 向左移動
      4)ctrl+w l  向右移動
      5)ctrl+w t 移動到頂端
      6)ctrl+w b 移動到底端
 4,、關(guān)閉窗口
      1):q  不保存退出當前窗口
      2):q!  強制不保存退出當前窗口
      3):wq  保存退出當前窗口
      4):wq!  強制保存退出當前窗口
      5):close  關(guān)閉當前窗口
      6):only  保留當前窗口,,關(guān)閉其他窗口

 5、放大,、縮小窗口
      1)ctrl shift +  放大窗口
      2)ctrl W -      縮小窗口
      3)ctrl W =     同時有多個窗口時,,讓左右上下各個分屏寬度,高度均等

/-----開啟,、關(guān)閉鼠標模式
1,、開啟鼠標模式 :set mouse=x, x取值如下, 例如:set mouse=a, 開啟所有模式的mouse支持
      1)n 普通模式
      2)v 可視模式
      3)i 插入模式
      4)c 命令行模式
      5)h 在幫助文件里,以上所有的模式
      6)a 以上所有的模式
      7)r 跳過 |hit-enter| 提示
      8)A 在可視模式下自動選擇
使用命令【:set mouse=a】后,,想要粘貼vim外部的內(nèi)容,,按Shift鍵,。這將使鼠標選擇的行為表現(xiàn)為mouse=a沒有啟用
2、關(guān)閉鼠標模式 :set mouse=, =后面不要跟任何值, 可以關(guān)閉鼠標模式

/-----全選復制
1,、:1,$y    全部復制

/-----全選
1,、ggVG 全選
        gg 讓光標移到首行,在vim才有效,,vi中無效
        V   是進入Visual(可視)模式
        G  光標移到最后一行
選中內(nèi)容以后就可以其他的操作了,,比如:
d  刪除選中內(nèi)容
y  復制選中內(nèi)容到0號寄存器
"+y  復制選中內(nèi)容到+寄存器,也就是系統(tǒng)的剪貼板,,供其他程序用

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

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多