【學習筆記】Linux基本操作(6)--- Vi文字編輯器

來源:互聯網
上載者:User

課程串連:Vi文字編輯器


vi、vim介紹

vi 是一個命令列介面下的文本編輯工具,具有文本編輯、文本處理、代碼開發等功能。

vim 是vi的増強版(代碼高亮)


命令vim 可以啟動vim編輯器

vim + 目標路徑

  • 如果檔案存在則開啟檔案
  • 如果檔案不存在則建立檔案


vim 的三種模式-命令模式

  •  vim啟動後,預設進入命令模式,任何模式都可以通過esc鍵返回命令模式。
  •  命令模式下可以通過命令實現複製、粘貼、選擇和撤銷等操作。

-插入模式在命令模式下按‘i'進入插入模式,在插入模式下可以輸入編輯內容,按esc可以返回命令模式。
-ex模式在命令模式下按':'鍵可以靜茹ex模式,游標會移動到底部,在這裡可以儲存或退出vim。

命令模式
  • i                    在游標前插入
  • o                   在當前行的下一行插入
  • dd                 刪除當前行
  • yy                  將當前行放入緩衝區(複製當前行)
  • n+yy              將n行內容放入緩衝區(複製當前n行)
  • p                    將緩衝區中的內容粘貼在游標後
  • u                    撤銷
  • r                     替換當前字元
  • /                     尋找關鍵字(n鍵切換)


EX模式
  • :w                    儲存
  • :q                     退出
  • :q!                    強制退出,不儲存修改
  • :x                     儲存並退出,相當於:wq
  • :set number     顯示行號
  • :! 系統命令       執行一個系統命令並顯示結果
  • :sh                   切換到命令列,Ctrl + d 返回vim


插入模式

按'i'後可以任意輸入常值內容,esc退出返回命令模式。


聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.