亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 1887 | 回復: 0
打印 上一主題 下一主題

vi的復制粘貼命令 [復制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2010-02-04 10:34 |只看該作者 |倒序瀏覽

vi編輯器有3種模式:命令模式、輸入模式、末行模式。掌握這三種模式十分重要:
  命令模式:vi啟動后默認進入的是命令模式,從這個模式使用命令可以切換到另外兩種模式,同時無論在任何模式下只要按一下[Esc]鍵都可以返回命令模式。在命令模式中輸入字幕“i”就可以進入vi的輸入模式編輯文件。
  輸入模式:在這個模式中我們可以編輯、修改、輸入等編輯工作,在編輯器最后一行顯示一個“--INSERT--”標志著vi進入了輸入模式。當我們完成修改輸入等操作的時候我們需要保存文件,這時我們需要先返回命令模式,在進入末行模式保存。
  末行模式:在命令模式輸入“:”即可進入該模式,在末行模式中有好多好用的命令。
4.編輯操作
  進入輸入模式命令
  i插入命令 a附加命令 o打開命令 c修改命令
  r取代命令 s替換命令 Esc退出命令
  輸入模式的操作
  Home光標到行首
  End 光標到行尾
  Page Up和Page Down上下翻頁
  Delect刪除光標位置的字符
  刪除操作(命令模式使用)
  x刪除光標處的單個字符
  dd刪除光標所在行
  dw刪除當前字符到單詞尾包括空格的所有字符
  #x例如3x刪除光標處向右的三個字符
  #dd例如3dd從當前行開始向下刪除三行文本
  撤銷操作
  u命令取消最近一次的操作,可以使用多次來恢復原有的操作
  U取消所有操作
  Ctrl+R可以恢復對使用u命令的操作
  復制操作
  yy命令復制當前整行的內(nèi)容到vi緩沖區(qū)
  yw復制當前光標所在位置到單詞尾字符的內(nèi)容到vi緩存區(qū),相當于復制一個單詞
  y$復制光標所在位置到行尾內(nèi)容到緩存區(qū)
  y^復制光標所在位置到行首內(nèi)容到緩存區(qū)
  #yy例如:5yy就是復制5行
  #yw例如:2yw就是復制兩個單詞
  如果要復制第m行到第n行之間的內(nèi)容,可以在末行模式中輸入m,ny例如:3,5y復制第三行到第五行內(nèi)容到緩存區(qū)。
5.查找和替換
  vi的查找和替換功能主要在末行模式完成:
  至上而下的查找
  / 要查找的字符竄,其中/代表從光標所在位置起開始查找,例如:/ work
  至下而上的查找
  ?要查找的字符竄 例如:/ work
  替換
  :s/old/new用new替換行中首次出現(xiàn)的old
  : s/old/new/g 用new替換行中所有出現(xiàn)的old
  :#,# s/old/new/g用new替換從第#行到第#行中出現(xiàn)的old
  :% s/old/new/g用new替換整篇中出現(xiàn)的old
  如果替換的范圍較大時,在所有的命令尾加一個c命令,強制每個替換需要用戶進行確認,例如:s/old/new/c 或s/old/new/gc
  6恢復文件
  vi在編輯某一個文件時,會生成一個臨時文件,這個文件以 . 開頭并以 .swp結(jié)尾。正常退出該文件自動刪除,如果意外退出例如忽然斷電,該文件不會刪除,我們在下次編輯時可以選擇一下命令處理:
  O只讀打開,不改變文件內(nèi)容
  E繼續(xù)編輯文件,不恢復.swp文件保存的內(nèi)容
  R將恢復上次編輯以后未保存文件內(nèi)容
  Q退出vi
  D刪除.swp文件
  或者使用vi -r 文件名來恢復未保存的內(nèi)容
在GUI下:
(1)可按i進入插入模式
(2)使用鼠標拖動反選要粘貼的內(nèi)容,按鼠標左鍵復制選定塊到緩沖區(qū)
(3)然后將光標移到要粘貼處,按鼠標中鍵(兩鍵鼠標可同時按左右鍵),粘貼緩沖區(qū)內(nèi)容。

在純文本終端下:
(1)選定文本塊,使用v進入可視模式;移動光標鍵選定內(nèi)容
(2)復制選定塊到緩沖區(qū),用y;復制整行,用yy
(3)剪切選定塊到緩沖區(qū),用d;剪切整行用dd
(4)粘貼緩沖區(qū)中的內(nèi)容,用p
在同一編輯窗打開第二個文件,用:sp [filename]
在多個編輯文件之間切換,用Ctrl+w
命令前面加數(shù)字表示重復次數(shù),加字母表示使用的緩沖區(qū)名稱。
獲取幫助,用:help [內(nèi)容或命令]



本文來自ChinaUnix博客,如果查看原文請點:http://blog.chinaunix.net/u3/110188/showart_2177537.html
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP