<var id="fnfpo"><source id="fnfpo"></source></var>
<rp id="fnfpo"></rp>

<em id="fnfpo"><object id="fnfpo"><input id="fnfpo"></input></object></em>
<em id="fnfpo"><acronym id="fnfpo"></acronym></em>
  • <th id="fnfpo"><track id="fnfpo"></track></th>
  • <progress id="fnfpo"><track id="fnfpo"></track></progress>
  • <tbody id="fnfpo"><pre id="fnfpo"></pre></tbody>

  • x
    x

    嵌入式Linux中Vim編輯器的使用

    發布時間:2014-3-25 17:12    發布者:edu11814
    關鍵詞: Linux , Vim
    vi  vim (增強版vi,現在各版本的linux都帶有vim)

            三種模式:
                普通模式:控制光標移動,刪除字符,段落復制(按ESC)
                編輯模式:包含插入模式和替換模式,新增文字和修改文字
                命令行模式/末行模式:保存文字,離開vim,以及其它設置

            vim newfile  新建一vim空白文件進行編輯

            普通模式
                編輯模式下按ESC切換為普通模式
                命令        說明

                移動:

                h           將光標向左移動一格
                l           將光標向右移動一格
                j           將光標向下移動一格
                k           將光標向上移動一格
                ^           光標移動到行首,即第一有效字符位置
                0           將光標移動到該行的行首,行的第一格位置
                $           將光標移動到行尾
                H           將光標移動到該屏幕的頂端
                M           將光標移動到該屏幕的中間
                L           將光標移動到該屏幕的底端
                gg          將光標移動到文章的首行
                G           將光標移動到文章的尾行
                w           將光標移動到下一單詞
                b           將光標移動到上一單詞
                e           將光標移動到下一單詞,光標到下一單詞詞尾
                W           和w功能一樣,只不過以.或-或)字符為分界
                B           和b功能一樣,只不過以.或-或)字符為分界
                E           和e功能一樣,只不過以.或-或)字符為分界
                f           f后跟一字符可直接跳到本行光標之后有此字符位置
                F           F后跟一字符可直接跳到本行光標之前有此字符位置
                t           和f一樣功能,只不過光標停在要搜索字符前一字符位置
                T           和T一樣功能,只不過光標停在要搜索字符后一字符位置
                zt          將當前位置置于屏幕頂端
                zb          將當前位置置于屏幕底端
                zz          將當前位置置于屏幕中間
                zf          創建折行
                zc          折疊
                zo          打開折疊
                %           跳到匹配的括號
                Ctrl+u      將窗口向上移動半屏
                Ctrl+d      將窗口向下移動半屏
                Ctrl+f      向前滾動一整屏
                ctrl+b      向后滾動一整屏
                ctrl+g      在窗口下方顯示信息,告訴當前文件中的位置和文件名等
                Ctrl+o      跳到上次光標位置
                ‘’          跳到上次光標位置,和ctrl+o不同,它只能和上一次光標位置和當前位置來回跳轉
                ctrl+i      和ctrl+o功能相反
                m           有名標記,在想要做標記位置按ma, 再到移動其它地方,當想回到做標記位置時,按'a就跳回做標記位置

                簡單搜索:

                /           /后跟要搜索的關鍵詞
                    n       移到下一個找到關鍵詞位置
                    /\
                    /the\>  找以the結尾的關鍵詞
                    /t.e    中間替換任何一個字符搜索關鍵詞
                *           移動關鍵詞按*,會自動高亮,再按n就可查找此關鍵詞

                操作符命令:

                x           刪除當前光標下的字符,相當于dl,d 和 l的組合使用
                X           刪除當前光標前一個字符,相當于dh
                u           恢復上一次命令,針對字符
                U           恢復上一次命令,針對行
                ctrl+r      和u相匹配重做
                r           替換當前光標位置字符
                dw          刪除一個單詞
                D           刪除當前光標后面所有字符,相當于d$
                d^          刪除當前光標前面所有字符
                d0          刪除當前光標前所有的字符,置行首
                dd          刪除一行
                c           和d功能一樣,只不過刪除完會進入插入模式
                yy          選定光標所在行復制
    本文地址:http://www.portaltwn.com/thread-128113-1-1.html     【打印本頁】

    本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
    您需要登錄后才可以發表評論 登錄 | 立即注冊

    廠商推薦

    • Microchip視頻專區
    • EtherCAT®和Microchip LAN925x從站控制器介紹培訓教程
    • MPLAB®模擬設計器——在線電源解決方案,加速設計
    • 讓您的模擬設計靈感,化為觸手可及的現實
    • 深度體驗Microchip自動輔助駕駛應用方案——2025巡展開啟報名!
    • 貿澤電子(Mouser)專區

    相關視頻

    關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
    電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
    快速回復 返回頂部 返回列表
    精品一区二区三区自拍图片区_国产成人亚洲精品_亚洲Va欧美va国产综合888_久久亚洲国产精品五月天婷