乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      VIM教程-3

       昵稱1148510 2010-04-15

      VIM教程-3

      (2009-11-20 17:31:08)
      標簽:

      雜談


      1. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
      2.         第五講第一節(jié)∶在 VIM 內(nèi)執(zhí)行外部命令的方法   
      3.   
      4.   
      5.        ** 輸入 :! 然后緊隨著輸入一個外部命令可以執(zhí)行該外部命令。**   
      6.   
      7.   1按下我們所熟悉的 命令設置光標到屏幕底部。這樣就可以讓您輸入命令了。   
      8.   
      9.   2接著輸入感嘆號 這個字符,這樣就允許您執(zhí)行外部的 shell 命令了。   
      10.   
      11.   3我們以 ls 命令為例。輸入 !ls <回車> 。該命令就會列舉出您當前目錄的   
      12.      內(nèi)容,就如同您在命令行提示符下輸入 ls 命令的結(jié)果一樣。如果 !ls 沒起   
      13.      作用,您可以試試 :!dir 看看。   
      14.   
      15. ---> 提示∶ 所有的外部命令都可以以這種方式執(zhí)行。   
      16.   
      17. ---> 提示∶ 所有的 命令都必須以 <回車> 告終。   
      18.   
      19.   
      20.   
      21.   
      22. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
      23.               第五講第二節(jié)∶關于保存文件的更多信息   
      24.   
      25.   
      26.          ** 要將對文件的改動保存到文件中,請輸入 :w FILENAME 。**   
      27.   
      28.   1輸入 :!dir 或者 :!ls 獲知當前目錄的內(nèi)容。您應當已知道最后還得敲   
      29.      <回車> 吧。   
      30.   
      31.   2選擇一個尚未存在文件名,比如 TEST 。   
      32.   
      33.   3接著輸入 :w TEST  (此處 TEST 是您所選擇的文件名。)   
      34.   
      35.   4該命令會以 TEST 為文件名保存整個文件 (VIM 教程)。為了確保正確保存,   
      36.      請再次輸入 :!dir 查看您的目錄列表內(nèi)容。   
      37.   
      38. ---> 請注意∶如果您退出 VIM 然后在以文件名 TEST 為參數(shù)進入,那么該文件內(nèi)   
      39.      容應該同您保存時的文件內(nèi)容是完全一樣的。   
      40.   
      41.   5現(xiàn)在您可以通過輸入 :!rm TEST 來刪除 TEST 文件了。   
      42.   
      43.   
      44.   
      45. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
      46.             第五講第三節(jié)∶一個具有選擇性的保存命令   
      47.   
      48.   
      49.         ** 要保存文件的部分內(nèi)容,請輸入 :#,# FILENAME **   
      50.   
      51.   1再來執(zhí)行一次 :!dir 或者 :!ls 獲知當前目錄的內(nèi)容,然后選擇一個合適的   
      52.      不重名的文件名,比如 TEST 。   
      53.   
      54.   2接著將光標移動至本頁的最頂端,然后按 CTRL-g 找到該行的行號。別忘了   
      55.      行號哦。   
      56.   
      57.   3接著把光標移動至本頁的最底端,再按一次 CTRL-g 。也別忘了這個行好哦。   
      58.   
      59.   4為了只保存文章的某個部分,請輸入 :#,# TEST 。這里的 #,# 就是上面   
      60.      要求您記住的行號(頂端行號,底端行號),而 TEST 就是選定的文件名。   
      61.   
      62.   5最后,用 :!dir 確認文件是否正確保存。但是這次先別刪除掉。   
      63.   
      64.   
      65.   
      66.   
      67. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
      68.            第五講第四節(jié)∶提取和合并文件   
      69.   
      70.   
      71.        ** 要向當前文件中插入另外的文件的內(nèi)容,請輸入 :r FILENAME **   
      72.   
      73.   1請鍵入 :!dir 確認您前面創(chuàng)建的 TEST 文件還在。   
      74.   
      75.   2然后將光標移動至當前頁面的頂端。   
      76.   
      77. 特別提示∶ 執(zhí)行步驟3之后您將看到第五講第三節(jié),請屆時再往下移動回到這里來。   
      78.   
      79.   3接著通過 :r TEST 將前面創(chuàng)建的名為 TEST 的文件提取進來。   
      80.   
      81. 特別提示∶您所提取進來的文件將從光標所在位置處開始置入。   
      82.   
      83.   4為了確認文件已經(jīng)提取成功,移動光標回到原來的位置就可以注意有兩份第   
      84.      五講第三節(jié),一份是原本,另外一份是來自文件的副本。   
      85.   
      86.   
      87.   
      88. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
      89.                    第五講小結(jié)   
      90.   
      91.   
      92.   1:!command 用于執(zhí)行一個外部命令 command。   
      93.   
      94.      請看一些實際例子∶   
      95.       :!dir   用于顯示當前目錄的內(nèi)容。   
      96.       :!rm FILENAME   用于刪除名為 FILENAME 的文件。   
      97.   
      98.   2:w FILENAME  可將當前 VIM 中正在編輯的文件保存到名為 FILENAME 的文   
      99.      件中。   
      100.   
      101.   3:#,#w FILENAME 可將當前編輯文件第 行至第 行的內(nèi)容保存到文件   
      102.      FILENAME 中。   
      103.   
      104.   4:r FILENAME 可提取磁盤文件 FILENAME 并將其插入到當前文件的光標位置   
      105.      后面。   
      106.   
      107.   
      108.   
      109.   
      110.   
      111.   
      112.   
      113. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
      114.              第六講第一節(jié)∶打開類命令   
      115.   
      116.   
      117.      ** 輸入 將在光標的下方打開新的一行并進入插入模式。**   
      118.   
      119.   1請將光標移動到本節(jié)中下面標記有 ---> 的那一行。   
      120.   
      121.   2接著輸入小寫的 在光標 *下方* 打開新的一行并進入插入模式。   
      122.   
      123.   3然后復制標記有 ---> 的行并按 <ESC> 鍵退出插入模式而進入正常模式。   
      124.   
      125. ---> After typing   the cursor is placed on the open line in Insert mode.   
      126.   
      127.   4為了在光標 *上方* 打開新的一行,只需要輸入大寫的 而不是小寫的 o   
      128.      就可以了。請在下行測試一下吧。當光標處在在該行上時,按 Shift-O可以   
      129.      在該行上方新開一行。   
      130.   
      131. Open up line above this by typing Shift-O while the cursor is on this line.   
      132.   
      133.   
      134.   
      135.   
      136.   
      137. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
      138.             第六講第二節(jié)∶光標后插入類命令   
      139.   
      140.   
      141.              ** 輸入 將可在光標之后插入文本。 **   
      142.   
      143.   1請在正常模式下通過輸入 將光標移動到本節(jié)中下面標記有 ---> 的第一行   
      144.      的末尾。   
      145.   
      146.   2接著輸入小寫的 則可在光標之后插入文本了。大寫的 則可以直接在行   
      147.      末插入文本。   
      148.   
      149. 提示∶輸入大寫 的操作方法可以在行末插入文本,避免了輸入 i,光標定位到   
      150.       最后一個字符,輸入的文本,<ESC> 回復正常模式,箭頭右鍵移動光標以及   
      151.       刪除當前光標所在位置字符等等諸多繁雜的操作。   
      152.   
      153.   3操作之后第一行就可以補充完整了。請注意光標后插入文本與插入模式是基   
      154.      本完全一致的,只是文本插入的位置定位稍有不同罷了。   
      155.   
      156. ---> This line will allow you to practice   
      157. ---> This line will allow you to practice appending text to the end of line.   
      158.   
      159.   
      160.   
      161. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
      162.             第六講第三節(jié)∶另外一個置換類命令的版本   
      163.   
      164.   
      165.               ** 輸入大寫的 可連續(xù)替換多個字符。**   
      166.   
      167.   1請將光標移動到本節(jié)中下面標記有 ---> 的第一行。   
      168.   
      169.   2移動光標到第一行中不同于標有 ---> 的第二行的第一個單詞的開始,即單   
      170.      詞 last 處。   
      171.   
      172.   3然后輸入大寫的 開始把第一行中的不同于第二行的剩余字符逐一輸入,就   
      173.      可以全部替換掉原有的字符而使得第一行完全雷同第二行了。   
      174.   
      175. ---> To make the first line the same as the last on this page use the keys.   
      176. ---> To make the first line the same as the second, type and the new text.   
      177.   
      178.   4請注意∶如果您按 <ESC> 退出置換模式回復正常模式,尚未替換的文本將仍   
      179.      然保持原狀。   
      180.   
      181.   
      182.   
      183.   
      184.   
      185. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
      186.                 第六講第四節(jié)∶設置類命令的選項   
      187.   
      188.   
      189.           ** 設置可使查找或者替換可忽略大小寫的選項 **   
      190.   
      191.   
      192.   1要查找單詞 ignore 可在正常模式下輸入 /ignore 。要重復查找該詞,可以   
      193.      重復按 鍵。   
      194.   
      195.   2然后設置 ic 選項(ic就是英文忽略大小寫Ignore Case的首字母縮寫詞),即   
      196.      輸入∶   
      197.     :set ic   
      198.   
      199.   3現(xiàn)在可以通過鍵入 鍵再次查找單詞 ignore。重復查找可以重復鍵入 鍵。   
      200.   
      201.   4然后設置 hlsearch 和 incsearch 這兩個選項,輸入以下內(nèi)容∶   
      202.      :set hls is   
      203.   
      204.   5現(xiàn)在可以再次輸入查找命令,看看會有什么效果∶   
      205.      /ignore   
      206.   
      207. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
      208.                    第六講小結(jié)   
      209.   
      210.   
      211.   1輸入小寫的 可以在光標下方打開新的一行并將光標置于新開的行首,進入   
      212.      插入模式。   
      213.      輸入大寫的 可以在光標上方打開新的一行并將光標置于新開的行首,進入   
      214.      插入模式。   
      215.   
      216.   2輸入小寫的 可以在光標所在位置之后插入文本。   
      217.      輸入大寫的 可以在光標所在行的行末之后插入文本。   
      218.   
      219.   3輸入大寫的 將進入替換模式,直至按 <ESC> 鍵退出替換模式而進入正常   
      220.      模式。   
      221.   
      222.   4輸入 :set xxx 可以設置 xxx 選項。   
      223.   
      224.   
      225.   
      226.   
      227.   
      228.   
      229.   
      230.   
      231.   
      232. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
      233.                第七講∶在線幫助命令   
      234.   
      235.               ** 使用在線幫助系統(tǒng) **   
      236.   
      237.   Vim 擁有一個細致全面的在線幫助系統(tǒng)。要啟動該幫助系統(tǒng),請選擇如下三種方   
      238.   法之一∶   
      239.     按下 <HELP> 鍵 (如果鍵盤上有的話)   
      240.     按下 <F1> 鍵 (如果鍵盤上有的話)   
      241.     輸入    :help <回車>   
      242.   
      243.   輸入 :q <回車> 可以關閉幫助窗口。   
      244.   
      245.   提供一個正確的參數(shù)給":help"命令,您可以找到關于該主題的幫助。請試驗以   
      246.   下參數(shù)(可別忘了按回車鍵哦。:)∶   
      247.   
      248.       :help <回車>   
      249.       :help c_<T <回車>   
      250.       :help insert-index <回車>   
      251.       :help user-manual <回車>   
      252.   
      253.   
      254.   
      255.   
      256. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
      257.                第八講∶創(chuàng)建一個啟動腳本   
      258.   
      259.               ** 啟用vim的功能 **   
      260.   
      261.   Vim的功能特性要比vi多得多,但大部分功能都沒有缺省激活。為了啟動更多的   
      262.   功能,您得創(chuàng)建一個vimrc文件。   
      263.   
      264.   1開始編輯vimrc文件,這取決于您所使用的操作系統(tǒng)∶   
      265.   
      266.      :edit ~/.vimrc     這是Unix系統(tǒng)所使用的命令   
      267.      :edit $VIM/_vimrc      這是Windows系統(tǒng)所使用的命令   
      268.   
      269.   2接著導入vimrc范例文件∶   
      270.   
      271.      :read $VIMRUNTIME/vimrc_example.vim   
      272.   
      273.   3保存文件,命令為∶   
      274.   
      275.      :write   
      276.   
      277.   在下次您啟動vim的時候,編輯器就會有了語法高亮的功能。您可以繼續(xù)把您喜   
      278.   歡的其它功能設置添加到這個vimrc文件中。   
      279.   
      280. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
      281.   
      282.   vim 教程到此結(jié)束。本教程只是為了簡明地介紹一下vim編輯器,但已足以讓您   
      283.   很容易學會使用本編輯器了。毋庸質(zhì)疑,vim還有很多很多的命令,本教程所介   
      284.   紹的還差得遠著呢。所以您要精通的話,還望繼續(xù)努力哦。下一步您可以閱讀   
      285.   vim手冊,使用的命令是∶   
      286.     :help user-manual   
      287.   
      288.   為了更進一步的參考和學習,以下這本書值得推薦∶   
      289.   
      290.     Vim Vi Improved 作者∶Steve Oualline   
      291.     出版社∶New Riders   
      292.   
      293.   這是第一本完全講解vim的書籍。對于初學者特別有用。其中還包含有大量實例   
      294.   和圖示。欲知詳情,請訪問 http://iccf-holland.org/click5.html   
      295.   
      296.   以下這本書比較老了而且內(nèi)容主要是vi而不是vim,但是也值得推薦∶   
      297.   
      298.     Learning the Vi Editor 作者∶Linda Lamb   
      299.     出版社∶O'Reilly Associates Inc.   
      300.   
      301.   這是一本不錯的書,通過它您幾乎能夠了解到全部vi能夠做到的事情。此書的第   
      302.   六個版本也包含了一些關于vim的信息。   
      303.   
      304.   本教程是由來自Calorado School of Minese的Michael C. Pierce、Robert K.   
      305.   Ware 所編寫的,其中來自Colorado State University的Charles Smith提供了   
      306.   很多創(chuàng)意。編者通信地址是∶   
      307.   
      308.     bware@mines.colorado.edu   
      309.   
      310.   本教程已由Bram Moolenaar專為vim進行修訂。   
      311.   
      312.   
      313.   
      314.   譯制者附言∶   
      315.   ===========   
      316.       簡體中文教程翻譯版之譯制者為梁昌泰 <beos@turbolinux.com.cn>,還有   
      317.       另外一個聯(lián)系地址∶linuxrat@gnuchina.org。   
      318.   
      319.       繁體中文教程是從簡體中文教程翻譯版使用 Debian GNU/Linux 中文項目小   
      320.       組的于廣輝先生編寫的中文漢字轉(zhuǎn)碼器  autoconvert 轉(zhuǎn)換而成的,并對轉(zhuǎn)   
      321.       換的結(jié)果做了一些細節(jié)的改動。   
      322.   
      323.   變更記錄∶   
      324.   =========   
      325.       20020830日 梁昌泰 <beos@turbolinux.com.cn>   
      326.       感謝 RMS@SMTH 的指正,將多處錯誤修正。   
      327.   
      328.       20020422日 梁昌泰 <linuxrat@gnuchina.org>   
      329.       感謝 xuandong@sh163.net 的指正,將兩處錯別字修正。   
      330.   
      331.       20020318日 梁昌泰 <linuxrat@gnuchina.org>   
      332.       根據(jù)Bram Molenaar先生在20020316日的來信要求,將vimtutor1.4中譯   
      333.       版升級到vimtutor1.5。   
      334.   
      335.       20011115日 梁昌泰 <linuxrat@gnuchina.org>   
      336.       將vimtutor1.4中譯版提交給Bram Molenaar和Sven Guckes。   
      337. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 

        本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多