1. 程式人生 > >Linux編程——vi編輯器簡單使用

Linux編程——vi編輯器簡單使用

pac 單詞 屏幕 後臺 包括 lin vi編輯 https 命令行模式

vi編輯器基本模式

  • 命令行模式(command mode)
    • 光標移動、復制粘貼、刪除
  • 插入模式(insert mode)
    • 文字輸入
  • 底行模式(last line mode)
    • 保存、退出

模式轉換

  • command——>insert
    • 按鍵[i]
  • inset——>command
    • 按鍵[ESC]
  • command——>last
    • 按鍵[:]

vi編輯器的基本操作

移動

  • 左右上下
    • 方向鍵 (在insert mode下,可以移動光標)
    • 字母[H]、[J]、[K]、[L]:左、下、上、右
  • 翻頁(command mode)
    • 按鍵[ctrl]+[b]:屏幕向上移動一頁
    • 按鍵[ctrl]+[f]:屏幕向下移動一頁
    • 按鍵[ctrl]+[u]:屏幕向上移動半頁
    • 按鍵[ctrl]+[d]:屏幕向下移動半頁

復制(command mode)

  • 單詞
    • 輸入[yw]:復制當前光標位置到字尾的單詞
    • 輸入[#yw]:復制#個單詞
  • 整行
    • 輸入[yy]:復制當前光標所在行
    • 輸入[#yy]:復制以下#-1行,包括當前行

粘貼(command mode)

  • 按鍵[P]

刪除

  • 字符
    • 按鍵[Backspace] (在insert mode下,可以刪除)
    • 輸入[x]:刪除光標後面字符
    • 輸入[#x]:刪除光標後的#個字符
  • 整行
    • 輸入[dd]:刪除當前所在行
    • 輸入[#dd]:刪除以下#-1行,包括當前行

撤銷(command mode)

  • 按鍵[U]

保存退出(last line mode)

  • 輸入[q!]:退出不保存
  • 輸入[wq]:保存並退出

退至後臺(command mode)

  • 按鍵[ctrl]+[Z]:掛起當前的文檔
  • 查看掛起文檔並返回,代碼清單如下:

    jobs
    fp # //#為文檔最前方的編號

    技術分享圖片

Linux編程——vi編輯器簡單使用