• <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>

            牽著老婆滿街逛

            嚴(yán)以律己,寬以待人. 三思而后行.
            GMail/GTalk: yanglinbo#google.com;
            MSN/Email: tx7do#yahoo.com.cn;
            QQ: 3 0 3 3 9 6 9 2 0 .

            VIM復(fù)制指令yank

            yy  複製游標(biāo)所在行整行?;虼髮懸粋€(gè) Y。
            2yy 或 y2y  複製兩行。ㄟ,請(qǐng)舉一反三好不好!:-)
            y^  複製至行首,或 y0。不含游標(biāo)所在處字元。
            y$  複製至行尾。含游標(biāo)所在處字元。
            yw  複製一個(gè) word。
            y2w 複製兩個(gè)字。
            yG  複製至檔尾。
            y1G 複製至檔首。
            p   小寫 p 代表貼至游標(biāo)後(下)。
            P   大寫 P 代表貼至游標(biāo)前(上)。







            • 整行的複製,按 p 或 P 時(shí)是插入式的貼在下(上)一行。非整行的複製則是貼在游標(biāo)所在處之後(前)。
            "ayy  將本行文字複製到 a 緩衝區(qū)
            
            • a 可為 26 個(gè)英文字母中的一個(gè),如果是小寫的話,原先的內(nèi)容會(huì)被清掉,如果是大寫的話是 append 的作用,會(huì)把內(nèi)容附加到原先內(nèi)容之後。
            • " 是 Enter 鍵隔壁的那一個(gè)同上符號(hào)(ditto marks)。
            "ap  將 a 緩衝區(qū)的內(nèi)容貼上。
            
            • 緩衝區(qū)的術(shù)語(yǔ)在 vim 稱為 registers,vim 擴(kuò)充了相當(dāng)多的功能,有興趣深入的朋友請(qǐng) :h registers。您用 d、c、s、x、y 等指令改變或刪除的內(nèi)容都是放在 registers 中的。例如:您用 dd 刪除的一行,也是可以使用 p 來(lái)貼上的。只要是在緩衝區(qū)的內(nèi)容都可以使用 p 來(lái)貼上,不是一定要 y 起來(lái)的內(nèi)容才能用 p。因此您認(rèn)為 p 是 paste 也可以,認(rèn)為是 put 可能較正確。
            5"ayy  複製五行內(nèi)容至 a 緩衝區(qū)。
            5"Ayy  再複製五行附在 a 內(nèi)容之後,現(xiàn)在 a 中有十行內(nèi)容了!
            
            • ㄟ!不要我一直用 a 您就認(rèn)為只有 a 可以用喔。26 個(gè)英文字母都可以的,交叉運(yùn)用下,您會(huì)發(fā)覺(jué) vi(m) 肚量不小。
            • 問(wèn)題來(lái)了!忘記誰(shuí)是誰(shuí)的時(shí)候怎麼辦? :reg(冒號(hào)命令)就會(huì)列出所有 registers 的代號(hào)及內(nèi)容。您現(xiàn)在就試著按看看。咦!怎麼還有數(shù)目字、特殊符號(hào)的緩衝區(qū),原來(lái)您剛剛刪除(複製)的內(nèi)容就預(yù)設(shè)放在 " 這個(gè)緩衝區(qū),然後依序是 0,1,2,...9。也就是說(shuō)您按 p 不加什麼的話,是取出 " 緩衝區(qū)的內(nèi)容的。% 指的是目前編輯的檔案,# 指的是前一次編輯的檔案。還有其它的呀!因?yàn)闆](méi)什麼重要,就請(qǐng) :h registers 吧!registers 有個(gè) "s" 結(jié)尾,不要搞錯(cuò)了,而且 Tab 的補(bǔ)全鍵 vim 也支援的,也就是說(shuō)您鍵入 :h regi 再按 Tab 鍵,vim 就會(huì)幫您補(bǔ)全,按了 Tab 後發(fā)現(xiàn)不是您要的,那就繼續(xù)按,總會(huì)出現(xiàn)您要的。:-)
            • Tab 補(bǔ)全的功能,elvis 也有,但叫出 registers 列表的命令則沒(méi)有,您得自行記憶在您的腦袋瓜子裡。而且 elvis 的補(bǔ)全能力並沒(méi) vim 強(qiáng)。



            另外,按下v鍵,可以進(jìn)入可視模式,這個(gè)時(shí)候可以更自由更靈活的選取要復(fù)制的段落,區(qū)塊了.
            VI是越用越順手了.
            想過(guò)學(xué)Emacs,怎么說(shuō)是GNU出品,
            和gcc還有g(shù)db很好的集成還是很有誘惑力的,不過(guò)也確實(shí)太過(guò)復(fù)雜了,先學(xué)好VI了,
            其實(shí)VI還是很好用的.
            我是越來(lái)越喜歡它了:)

            posted on 2006-09-21 16:07 楊粼波 閱讀(3674) 評(píng)論(0)  編輯 收藏 引用


            只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問(wèn)   Chat2DB   管理


            久久综合成人网| 久久久久久国产a免费观看黄色大片| 亚洲一区精品伊人久久伊人| 久久99热只有频精品8| 久久精品综合网| 三级三级久久三级久久| 人妻中文久久久久| 日本亚洲色大成网站WWW久久| 欧美777精品久久久久网| 久久精品国产亚洲一区二区| 99久久国产热无码精品免费| 亚洲精品乱码久久久久久| 99久久精品免费看国产一区二区三区 | 亚洲AV无码久久精品成人| 精品一二三区久久aaa片| 97精品国产97久久久久久免费| 一本一本久久aa综合精品| 人妻少妇久久中文字幕| 97久久精品人妻人人搡人人玩| 99久久精品国产麻豆| 国产精品九九久久精品女同亚洲欧美日韩综合区| 国产精品一久久香蕉产线看| 久久这里只有精品久久| 久久久久九九精品影院| 欧美成人免费观看久久| 久久精品无码专区免费青青| 国产成人综合久久综合| 91久久精品国产91性色也| 久久中文精品无码中文字幕| 久久九九兔免费精品6| 国产V综合V亚洲欧美久久| 国产精品99久久精品爆乳| 亚洲а∨天堂久久精品9966| 亚洲欧美日韩中文久久| 99久久婷婷国产综合精品草原| 一本色道久久综合狠狠躁篇| 亚洲国产精品一区二区久久hs| 91精品日韩人妻无码久久不卡 | 亚洲欧美成人久久综合中文网 | 伊人热人久久中文字幕| 欧美精品一区二区久久|