vi 有三種模式:命令模式、ex模式

命令模式:

  • dd                 剪下一行
  • 3dd               剪下三行
  • yy                 複製一行
  • 3yy              複製三行
  •                 貼上
  • 3p               貼上三次
  • dw              剪下一個單字
  • yw             複製一個單字
  • x                類似  delete 功能
  • X               類似 Backspace 功能
  • ctrl+G          顯示狀態
  • V                 標記文件
  • 1G               快速跳到文件的第一行
  •               快速跳到文件的最後一行
  • 20G            指定跳到第20行
  • H                跳到晝面中第一行
  • L                跳到晝面中最後一行
  • i                進入編輯模式
  • ESC         回到命令模式

ex 模式:

  • set number              顯示行號
  • set nonumber         取消顯示行號
  • set hlsearch         設定顯示尋找反白
  • set nohlsearch          取消設定顯示尋找反白
  • set backspace=2          設定可以使用倒退鍵
  • set all                          顯示全部設定
  • set list                        顯示符號space 或tab
  • syntax on                   顯示語法顏色標示
  • q                               離開
  • q!                             強制離開不儲存檔案
  • w                              儲存檔案
  • wq                      儲存檔案後離開
  •  x                       如果內容有變才會存檔
  • w 檔名               另存檔案
  • 1,5  w 檔名          1到5 行另存檔案       
  • r 檔案                    插入另一個檔案
  • e! 檔案                開啟其它檔案
  • e#                       切換開啟的檔案
  • e#1                    指定切換到開啟的檔案順序
  • 1,$s/舊字串/新字串/gc             從第一行到最後一行尋找字串,並取代新字串並詢問
  • 1,$g/字串/d                               從第一行到最後一行尋找字串並刪除整行

文章標籤
全站熱搜
創作者介紹
創作者 奔騰兔 的頭像
奔騰兔

奔騰兔的部落格

奔騰兔 發表在 痞客邦 留言(0) 人氣(79)