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

            牽著老婆滿(mǎn)街逛

            嚴(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)所在行整行。或大寫(xiě)一個(gè) Y。
            2yy 或 y2y  複製兩行。ㄟ,請(qǐng)舉一反三好不好!:-)
            y^  複製至行首,或 y0。不含游標(biāo)所在處字元。
            y$  複製至行尾。含游標(biāo)所在處字元。
            yw  複製一個(gè) word。
            y2w 複製兩個(gè)字。
            yG  複製至檔尾。
            y1G 複製至檔首。
            p   小寫(xiě) p 代表貼至游標(biāo)後(下)。
            P   大寫(xiě) P 代表貼至游標(biāo)前(上)。







            • 整行的複製,按 p 或 P 時(shí)是插入式的貼在下(上)一行。非整行的複製則是貼在游標(biāo)所在處之後(前)。
            "ayy  將本行文字複製到 a 緩衝區(qū)
            
            • a 可為 26 個(gè)英文字母中的一個(gè),如果是小寫(xiě)的話,原先的內(nèi)容會(huì)被清掉,如果是大寫(xiě)的話是 append 的作用,會(huì)把內(nèi)容附加到原先內(nèi)容之後。
            • " 是 Enter 鍵隔壁的那一個(gè)同上符號(hào)(ditto marks)。
            "ap  將 a 緩衝區(qū)的內(nèi)容貼上。
            
            • 緩衝區(qū)的術(shù)語(yǔ)在 vim 稱(chēng)為 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 楊粼波 閱讀(3679) 評(píng)論(0)  編輯 收藏 引用


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


            久久国产亚洲精品| 欧美一区二区精品久久| 久久人人爽人人人人片av| 亚洲第一极品精品无码久久| 国产亚洲精品美女久久久| 久久人妻少妇嫩草AV无码蜜桃| 精产国品久久一二三产区区别| 久久九九亚洲精品| 狠狠综合久久综合88亚洲 | 综合久久给合久久狠狠狠97色| 亚洲第一极品精品无码久久| 国产精品免费久久久久电影网| 蜜臀av性久久久久蜜臀aⅴ麻豆| 久久国产香蕉视频| 99国产欧美久久久精品蜜芽 | 久久99精品久久只有精品| 久久久久亚洲?V成人无码| 国产∨亚洲V天堂无码久久久| 久久中文字幕人妻熟av女| 久久久网中文字幕| 久久国产精品一区| 成人国内精品久久久久影院VR| 色狠狠久久AV五月综合| 伊人久久大香线蕉亚洲| 亚洲日本va午夜中文字幕久久| 99久久国产热无码精品免费久久久久| 久久丫精品国产亚洲av不卡| 久久强奷乱码老熟女网站| 模特私拍国产精品久久| 超级碰碰碰碰97久久久久| 欧美久久综合九色综合| 午夜精品久久久久9999高清| 久久国产精品免费一区二区三区 | 伊人久久大香线焦综合四虎| 99久久免费国产特黄| 99久久精品费精品国产一区二区| 99久久精品免费看国产一区二区三区| 思思久久99热免费精品6| 国产欧美久久久精品影院| 国产成人精品综合久久久久 | 久久成人永久免费播放|