利用vi編輯器創建和編輯正文文件(一)


1、       vim是vi的升級版本。

2、       vi所UNIX和Linux系統內嵌的標准文編輯器,可執行,修改,復制,移動,粘貼和刪除正文等命令,也可以進行移動光標,搜索字符和退出vi的操作等。

3、       編輯模式:在編輯模式中,可以往一個文件中輸入正文,在這個模式下,輸入的每一個字符都被vi編輯器解釋為輸入的正文,使用ESC鍵返回命令模式。

4、       擴展模式:在一些UNIX系統只也叫最后一行模式,在這一模式下,可以使用一些高級的編輯命令。如 搜索和代替字符串,存盤或者退出vi編輯器等,進入最后一行模式,需要在命令行模式中輸入冒號,冒號這一操作將光標移動到屏幕的最后一行,

5、       命令行命令:dd刪除一行,u撤銷上一步操作。數字+dd,刪除n行,yy復制,p粘貼,小p是粘貼在后面,大P粘貼在前面。Ctrl+r恢復上步操作。yy  10000p 復制一萬次,dd p剪切。$跳到行尾,0跳到行首。 Ctrl+a跳到命令首部,ctrl+e跳到命令的尾部。跳到整個文章的開頭:gg,尾行GG,ng跳到哪行。W保存,q退出。Set  nu編序號。H跳到屏幕中間切換到輸入模式,命令行下面的操作鍵:

6、       1、i :在i命令之后輸入的內容都插在光標位置之前,光標位置后的文本相應地向右移動,如按enter鍵就插入新的一行或者換行。

2、       o:切換到輸入模式,從首行開始插入新的一行。

3、       a:切換到輸入模式,該命令之后的字符都插到光標之后。

4、       :切換到末行模式,在最后行出現冒汗,光標在冒號后閃爍。

5、       0:光標移到本行開頭。

6、       H:光標向左移動一格。

7、       L:光標向右移動一格。

8、       J:光標向上移動一格。

9、       K:光標向下移動一格。

10、    $:光標移動到本行行尾。

11、    n:光標向下移動n行。

12、    G:光標移動到文章的末尾。

13、    nG:光標移動到第n行。

14、    X:刪除光標所在的前一個字符。

15、    x:刪除光標所在的字符。

16、    nx:刪除光標所在位置及其后的n個字符。

17、    nX:刪除光標位置及其前的n個字符。

18、    dd:刪除光標所在行。

19、    ndd:刪除光標之后n行。

20、    R:修改光標所在位置的字符,可以一直替換,直到按下ESC鍵。

21、    r:修改光標所在的字符。

22、    /name:查找光標之后的字符串,系統會自動查找,並且突出顯示所有找到的字符串,並找到第一個找到的字符串;如果繼續向下查找,可以按n鍵;向上查找按N。

23、    ?name:查找光標之后的字符串。與“/”類似,但他是向上查找name字符串。

24、    {:查找{ 並將光標移動到{處。

25、    yy:復制光標所在行。

26、    nyy:復制光標之后n行。

27、    P:將復制的內容粘貼到光標所在的位置。

28、    u:撤銷最近一次操作,並恢復操作結果,可多次使用u恢復已經進行了多步的操作。

29、    U:撤銷當前進行的所有操作(文件自上次保存到現在的操作。)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM