• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            逛奔的蝸牛

            我不聰明,但我會很努力

               ::  :: 新隨筆 ::  ::  :: 管理 ::


            1.  基本配置

            高亮顯示查找結果: /yourword

            自動補全單詞: ctrl + n,會在整個文檔中查找單詞來進行補全

            語法高亮

            自動縮進 

            tab寬度

            顯示行號

            等等

            配置如下:

            set nocompatible

            set history=1000

            set background=dark

            syntax on

            set autoindent

            set smartindent

            set tabstop=4

            set shiftwidth=4

            set showmatch

            set guioptions-=T

            set ruler

            set nohls

            set incsearch

            set nu



            2. 自動排版功能: gg v G =

            gg(移動光標到開頭)

            v(打開visual模式)

            G(移動光標到文件尾,選中全部的)

            =(自動排版)


            使用map命令映射ctrl+i在命令模式下進行自動排版

            map <c-i> gg g G =



            3. 自動補全功能括號,引號

            :inoremap ( ()<ESC>i

            :inoremap ) <c-r>=ClosePair(')')<CR>

            :inoremap { {<CR>}<ESC>O

            :inoremap } <c-r>=ClosePair('}')<CR>

            :inoremap [ []<ESC>i

            :inoremap ] <c-r>=ClosePair(']')<CR>

            :inoremap " ""<ESC>i

            :inoremap ' ''<ESC>i


            function! ClosePair(char)

               if getline('.')[col('.') - 1] == a:char

                   return "\<Right>"

                else

                    return a:char

                endif

            endfunction


            4. 在vi中執行shell命令: !command, e.g. !g++ main.cpp, !java Test.java


            5. 水平拆分窗口,打開文件: vsplit xxx.c, 在窗口間移動光標: ctrl + w


            6. 在buffer中打開多個文件

            使用:ls列出打開的文件。:b num查看第num個文件,num是:ls中的文件序號, :b1, :b2, :bp前一個文件,:bn后一個文件


            7. 打開文件瀏覽 :e . (命令是:e, .是指當前目錄, 可以指定為任意目錄, 按回打開文件或進入目錄)

            <F1>        顯示幫助

            <cr>        如果光標下為目錄,則進入該目錄;如果光標下是文件,則用vim打開該文件

            -           返回上級目錄

            c           切換vim的當前工作目錄為正在瀏覽的目錄

            d           創建目錄

            D           刪除文件或目錄

            i           切換顯示方式

            R           改名文件或目錄

            s           選擇排序方式

            x           定制瀏覽方式,使用你指定的程序打開該文件 

            posted on 2010-01-10 22:47 逛奔的蝸牛 閱讀(345) 評論(0)  編輯 收藏 引用 所屬分類: 其他編程
            久久精品视频91| 精品久久久久久无码中文字幕 | 99久久无色码中文字幕人妻| 亚洲美日韩Av中文字幕无码久久久妻妇| 久久精品无码一区二区日韩AV| 欧美午夜精品久久久久久浪潮| 久久亚洲精精品中文字幕| 99久久免费只有精品国产| 久久笫一福利免费导航| 久久国产精品一区二区| 久久天天躁狠狠躁夜夜不卡| 色偷偷888欧美精品久久久| 国产精品久久久久免费a∨| 久久九九亚洲精品| 久久亚洲春色中文字幕久久久| 深夜久久AAAAA级毛片免费看 | 2021最新久久久视精品爱| 久久青青草原综合伊人| 久久亚洲精品成人AV| 国产成人综合久久精品红| 久久国产热这里只有精品| 狠狠色丁香久久婷婷综| 久久综合给久久狠狠97色| 国产成人综合久久精品红| 一级A毛片免费观看久久精品| 99久久www免费人成精品| 亚洲一区二区三区日本久久九| 久久一日本道色综合久久| 色欲av伊人久久大香线蕉影院| 亚洲日本久久久午夜精品| 久久婷婷午色综合夜啪| 国产精品乱码久久久久久软件| 欧美伊人久久大香线蕉综合| 中文精品久久久久人妻| 伊人精品久久久久7777| 亚洲精品午夜国产va久久| 久久久久亚洲精品日久生情| 日本久久久久亚洲中字幕| 漂亮人妻被黑人久久精品| 99久久国语露脸精品国产| 亚洲国产精品久久久久婷婷软件|