vi編輯器常用命令

2019-12-12     Linux學習教程

vi編輯器常用命令

請關注本頭條號,每天堅持更新原創乾貨技術文章。

如需學習視頻,請在微信搜索公眾號「智傳網優」直接開始自助視頻學習

1. 前言

本文主要講解vi或vim編輯器常用命令。

學習使用vi或Vim應該從一些簡單的命令來開始

Vim有兩種模式。

  1. 插入模式(你可以像普通的文本編輯器一樣輸入。插入模式按i)
  2. 命令模式(您向編輯器發出命令以完成工作。按ESC進入命令模式)

vi編輯器常用命令

2. vi 編輯器最常用的命令

下面的大多數是命令模式

  • x 刪除不需要的字符
  • u取消最後一條命令,取消整行命令
  • CTRL-R重做
  • A 在結尾附加文本
  • :wq 保存並退出
  • :q! 刪除所有更改
  • dw 將光標移到單詞的開頭以刪除該單詞
  • 2w將光標向前移動兩個單詞。
  • 3e將光標向前移動到第三個單詞的末尾。
  • 0(數字0)移動到行的開始。
  • d2w 刪除2個單詞。可以修改數字,刪除d3w等連續單詞的數量
  • dd刪除行,2dd刪除2行。可以更改數字值刪除連續的單詞數


vi或vim大多數的命令模式

3. vi 編輯器命令格式

vi 命令的格式是:操作符[number]動作

  • 操作符-是要做什麼,比如d代表刪除
  • [number] -是重複動作的可選計數
  • 移動即對移動文本進行操作,如w (word移動一個單詞),- $(移動到行尾),等等。

4. vi編輯器其它操作技巧

  • p 將之前刪除的文本放在光標之後(鍵入dd刪除行並將其存儲在Vim寄存器中)。p代表直線
  • r 代替字母。比如按re將字母替換為e
  • ce 更改到一個單詞的結尾(將光標放在lubw中的u上,它將刪除ubw)
  • ce -刪除單詞並將您置於插入模式
  • G 把你移到文件的底部。
  • gg 把你移到文件的開頭。
  • 10G,定位到第10行,可以按需求修改數字。
  • %查找匹配項)、]或}
  • :s/old/new/g,g是全局生效,用new代替old
  • /反下搜索。n查找下一個匹配,反向查找應該按N
  • ? 向前搜索
  • :!要運行shell命令,如:!dir,: !ls
  • :wTEST.txt (其中TEST.txt是您選擇的文件名。)保存文件
  • v 啟動可視模式來選擇行,你可以執行操作,如d刪除
  • :r 複製粘帖一行。
  • R替換多個字符
  • y 操作符複製文本使用v視覺模式和p粘貼它
  • yw (copy/yanks)複製一個詞。
  • o 打開光標下方的一行,並開始插入模式。
  • O打開光標上方的一行。
  • a在光標之後插入文本。
  • A在行的末尾插入文本。
  • e 移動到一個單詞的末尾。
  • y 操作符拉(複製)文本,p放(粘貼)文本。
  • R 進入替換模式,直到被按下。
  • ctrl-w從一個窗口跳到另一個窗口
  • 鍵入命令:e並按ctrl+D列出所有以:e開頭的命令名,然後按tab鍵完成命令

vi或vim如何查找關鍵字

5. 總結

通過本文,您應該可以熟悉了解vi或vim編輯的最常用的操作命令了吧?

本文已同步至博客站,尊重原創,轉載時請在正文中附帶以下連結:
https://www.linuxrumen.com/rmxx/1570.html

點擊了解更多,快速查看更多的技術文章列表。

文章來源: https://twgreatdaily.com/zh/Q3hO-m4BMH2_cNUgR9Mj.html