1. 程式人生 > 實用技巧 >vim和函式庫

vim和函式庫

工作模式:
命令模式:普通模式
編輯模式:i--insert模式
末行模式::--輸入指令【q:退出,w:儲存】
使用ESC進行切換

     vim編輯器的使用
        a.命令模式下的操作:
            1).游標的移動
                h  j  k  l
                前 下 上 後
                
                0--行首
                $--行尾
                gg--檔案開始位置
                G--檔案末尾
                行數+G--跳至第幾行                
            2).    刪除
                x--刪除游標後面的字元
                X--刪除游標前面的字元
                dw--刪除單詞
                d0--刪除到行首
                d$--刪除到行尾【D】
                dd--刪除當前行
                ndd--刪除當前行開始幾行4dd
                
                刪除==剪下
            3).    複製貼上        
                p--下一行開始貼上
                P--當前行開始貼上
                yy--複製當前行
                nyy--連續複製n行
            4).撤銷
                u--撤銷之前的操作
                ctrl+r--反撤銷
            5).可視模式    
                切換到可視模式:v
                選擇內容:hjkl
                操作:複製:y 刪除:d
            6).查詢操作
                1). /hello 向下查詢
                2). ?hello 向上查詢
                3). #--把游標移動到要查詢的單詞身上,按#
                遍歷的時候快捷鍵:N/n
            7).替換單個字元
                r
            8).查詢函式文件
                選中單詞 shift+k
            9).    儲存退出
                ZZ
        b.編輯模式下的操作:
            a:在當前游標前面輸入
            A:在行末輸入
            
            i:在當前游標前面輸入
            I:在行首輸入
            
            o:游標所在下一行建立新行
            O:游標所在上一行建立新行
            
            s:刪除游標後面的一個字元換取輸入
            S:刪除游標所在一行換取輸入
            
        c.末行模式下的操作:
            命令模式下:切換到末行模式
            
            替換:
                :s/tom/jack/g 將該行下所有的tom替換成jack
                :%s/tom/jack/ 將所有的tom替換成jack
                :20,25s/tom/jack/g 將20到25行所有的tom替換成jack
            退出:
                q:退出
                q!:退出不儲存
                w:儲存
                wq:儲存退出
                x:儲存退出
            執行命令:
                :!
            vi分屏:
                :sp 上下屏  【+檔名,顯示兩個不同的檔案】
                :vsp 左右屏
                屏之間互相切換ctrl+ww
                同時操作兩個屏:qall :wqall
            vim打造IDE:
                系統級配置檔案目錄:/etc/vimrc
                使用者級配置檔案目錄:~/.viminfo