vi/vim的複製、剪貼、刪除以及撤銷

來源:互聯網
上載者:User
vi/vim中複製藉助“y”,刪除藉助“d”,那麼剪貼呢?剪貼就是在刪除之後再粘貼。原來這兒的刪除不是真刪除,而是放在緩衝區了。

複製
1."yy"     編輯模式下,複製游標所在行內容。
2."nyy"   編輯模式下,複製從游標所在行開始向下數共n行內容。
3.":n1,n2y"    命令列模式下,複製從行標n1開始n2結束所有行內容。

刪除
1."dd"     刪除游標所在行內容。
2."ndd"   刪除從游標所在行開始的n行。
3.":n1,n2d"    刪除從行標n1開始n2結束的所有行內容。

剪貼
就是在執行了一個刪除操作之後,按下“p”,剪出的內容將粘貼在游標所在行的下面。

其他
1.":n1con2"      將行標n1的內容複寫到行標n2的下面。
2.":n1,n2con3" 將行標n1和n2之間的內容複寫到行標n3下面。
3.":r 檔案名稱"     將檔案所有內容複寫到當前檔案,插入到游標所在行下面。

撤銷
1."u"         撤銷前一個操作
2.":e!"       回到檔案載入時的狀態(前提是在載入後檔案沒有在vi之外改變),實質是從硬碟載入檔案。這在利用多種方式對檔案進行編輯時是很有用的。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.