<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    jasmine214--love

    只有當你的內心總是充滿快樂、美好的愿望和寧靜時,你才能擁有強壯的體魄和明朗、快樂或者寧靜的面容。
    posts - 731, comments - 60, trackbacks - 0, articles - 0

    VIM 筆記1

    Posted on 2011-01-27 14:31 幻海藍夢 閱讀(205) 評論(0)  編輯  收藏 所屬分類: Linux
          居 士是個游戲迷,居士的很多朋友也是游戲迷。從紅白機,到接機;從土星,到ps;從GBA,到NDSL;從PSP,到PS3;從xbox,到wii;甚至 N-gage,居士都玩遍了。且由于朋友們提供了豐富多彩的游戲機,經常發生游戲機臺數比人數還多的情況。所以如果居士的父母也望子成龍,居士的老師也嚴 厲教導的話,居士和朋友們估計已經在XX少年精神問題治療中心享受那“麻麻癢癢好舒服”的“脈沖療法”或者暴尸于XX問題少年訓練營了。所幸的是,居士的 父母沒有那種神奇的覺悟,居士的老師也沒有那些高尚的動機。居士能夠茍活于世,可謂心滿意足了。

            估計這時,很多同學就會舉手了:“居士,你說了這么多,不就是想炫耀你有很多游戲機可以玩,投胎在一個幸福的家庭,老師們都是優秀的知識分子嘛。”這就冤 枉居士了,居士本來只想從XBOX或者PS游戲大作中序章的設置來引出vimtutor的神奇,可惜居士的手不聽使喚,它們總是想抓住某一個機會來諷刺一 下那些昏庸的家長和暴力的教師,還有無良的打著拯救孩子旗號的奸商。

            最讓居士慶幸的是,這個暑假,居士玩xbox的時間大大超過玩電腦的時間。所以從40小時標準來看,居士沒有網癮,故謝絕各種靈魂導師前來拯救。

            玩過鬼泣、神手、生化危機、最終幻想或者實況足球的同學應該知道,在很多游戲里面都有入門教程的設置。我們偉大的vim也不例外,自帶了vimtutor 作為入門的教程,這個教程與游戲的教程很類似,都是一邊講一遍讓你自己動手操作,所以學習效率會非常高。一般而言,花最多50分鐘的時間,就可以具備 vim的基本操作能力了。

            進入vimtutor的方法是:在終端里面輸入vimtutor或者vim tutor。

            以下,是居士總結的vimtutor教程綱要,僅供參考。如果想快速入門,動手按照vimtutor提示一步步學習是必不可少的。

            1、vim的啟動:

            在終端輸入vi(或者vim或者gvim)都可以,所不同的是,vi和vim都將終端窗口直接顯示成vim界面。而gvim將另外打開一個專門的vim窗口,這個新的vim窗口有更多的選項,居士建議大家使用gvim命令。

            如果你需要打開一個文件,就可以在終端使用上面三個命令加上文件名,例如:gvim file.txt。

             2、插入模式和普通模式:

            vim最大的特點是擁有兩種模式,一種是普通模式,一種是插入模式。一般的操作都在普通模式下進行,插入模式僅在輸入字符的時候使用。剛開始有點不習慣,但當你基本上在普通模式下編輯文件的時候,就會體會到它的方便。

            從普通模式進入插入模式,只需要點擊“i”鍵即可。而從插入模式回到普通模式,點擊ESC鍵即可。

            3、光標移動(普通模式下):

            上:k        下:j        左:h        右:l

            當然,如果你是在不習慣,用鍵盤的上下左右也是可以的。

            4、退出(普通模式下):

            先輸入:(冒號)在輸入q!即可不保存退出;先輸入:(冒號)再輸入wq即可存盤退出。

            5、刪除(普通模式下):

            x鍵,這個沒啥好說的。

            6、刪除單詞(普通模式下):

            先d后w。要注意的是這個快捷鍵對中文支持不好,一按就直接從光標處刪到行末了,就跟下一個命令一樣了。(我是與時俱進:經過實踐,可以使用下面第8條的 推廣來實現多個連續漢字的刪除,具體方法為【number】 d h或l(即向左或右刪除連續漢字)。)

            7、從光標刪除到行末(普通模式下):

            先d后$(即shift+4同時按下)。

            8、重復執行刪除命令(刪除類命令,普通模式下):

            格式為【number】 d object或者d 【number】 object,居士推薦使用前面一種,可以和后面的命令統一。其中,【number】表示命令執行次數,d表示刪除,object表示命令的對象(對象包 括w刪除單詞,e刪除單詞但不刪除單詞間空格,$刪除從光標到行末)。

            9、刪除整行(普通模式下):

            先d后d。也可以使用【number】dd來連續刪除幾行。

            10、撤銷命令(普通模式下):

            u(小寫)表示撤銷命令一次。U(大寫)表示恢復整行到初始狀態。

            11、置入(將最后一次刪除的內容插入,類似粘貼,普通模式下):

            p。要注意的是,一般為插入到光標后面的位置,但是若使用dd刪除整行后,就是插入到光標所在行的下方。

            12、替換字母(普通模式下):

            先r后輸入要替換的字母,將用一個字母替換原字母。中文也可以哦,先r再切換輸入法輸入中文即可。

            13替換單詞(普通模式下):

            先c后w。再輸入要替換的內容,最后ESC退出。

            14、替換類命令(同刪除類,普通模式下):

            格式【number】 c object,對象也與刪除類相同。

            15、文件信息查看、光標定位(普通模式下):

            ctrl+g(同時按):下方顯示文件和光標信息。

            shift+g(即大寫G):跳至文件末尾。

            光標到達文件末尾后,再按【number】后shift+g:從末尾跳到某一行(注意要先到文件末尾此命令才生效,估計是個BUG)。

            16、字符查找(普通模式下):

            輸入“/”后再輸入要查找的內容,回車。

            點n繼續查找下一個,shift+n(即大寫N)為向上查找。

            輸入“?”后再輸入要查找的內容,為默認向上查找。

            17、配對括號查找(普通模式下):

            光標到某括號處按%即可。

            18、全替換(普通模式下):

            :s/thee/the 回車:用the替換光標所在行的第一個thee。

            :s/thee/the/g:用the替換光標所在行的所有thee。

            :#,#s/old/new/g(#代表行號):用new替換某兩行之間的所有old。

            :%s/old/new/g(#代表行號):用new替換全文的所有old。

            19、在vim中執行shell命令(普通模式下):

            先:!再輸入命令。

            20、文件另存為(普通模式下):

            先:w再輸入文件名。

            21、文件刪除(普通模式下):

            先:!rm再輸入文件名。

            22、文件某部分另存為(普通模式下):

            先:#,#w后文件名(#為行號)。

            23、提取文件(普通模式下):

            先:r后文件名。本命令式提取某文件的副本,不改變原文件。

            24、插入新行(普通模式下):

            o(小寫):在光標下方插入新行并進入插入模式。

            O(大寫):在光標上方插入新行兵進入插入模式。

            25、光標后插入(普通模式下):

            $:光標跳到行末。

            a(小寫):光標后插入內容。

            A(大寫):光標所在行末尾插入內容。

            26、搜索設置(普通模式下):

            :set hls is(hls為設置搜索結果高亮,is為設置搜索時忽略大小寫),之后用/或者?搜索。

            27、幫助(普通模式下):

            F1或者:help。:q退出幫助文檔。具體命令的幫助可用:help 【命令名稱】格式。

            28、個性化vim:

            可以找到vim-example文件復制到主目錄下并改名為.vimrc文件,這是vim提供的樣例設置文件,以后我們將一步步學習這個文件,這是讓vim個性化的第一工具哦。

    原文: http://www.followstars.cn/article.asp?id=58

    主站蜘蛛池模板: 国内精品乱码卡1卡2卡3免费| 午夜理伦剧场免费| 免费看的一级毛片| 亚洲经典千人经典日产| 日韩午夜免费视频| 免费观看美女裸体网站| 亚洲成人激情小说| 国产亚洲福利一区二区免费看| 亚洲s码欧洲m码吹潮| 免费h黄肉动漫在线观看| 成人免费网站视频www| 亚洲国产精品无码久久久不卡| 久久er国产精品免费观看2| 久久99亚洲网美利坚合众国| 亚洲第一网站免费视频| 亚洲熟妇av一区二区三区漫画| 国产免费AV片在线观看| 久久青青草原亚洲av无码app | 97在线视频免费| 亚洲婷婷综合色高清在线| 在线a毛片免费视频观看| 老司机福利在线免费观看| 亚洲综合另类小说色区| 真实国产乱子伦精品免费| 亚洲综合一区无码精品| 亚洲不卡AV影片在线播放| a色毛片免费视频| wwwxxx亚洲| 亚洲黄色片免费看| 亚洲a∨国产av综合av下载| 亚洲综合激情另类专区| **真实毛片免费观看| 亚洲日韩AV一区二区三区中文 | 一个人看的www在线观看免费| 亚洲av无码专区青青草原| 亚洲综合精品香蕉久久网| 久久久久av无码免费网| 国产亚洲人成在线影院| 国产亚洲一区二区在线观看| 欧亚精品一区三区免费| 国产一区二区免费视频|