5 vi編輯器使用

2021-08-22 02:47:54 字數 2555 閱讀 7350

1.1、執行vim filename命令之後,會進入編輯模式。在編輯模式中,各個按鍵都有特殊含義。

1.2、在編輯模式中按'i'鍵,會進入輸入模式。在輸入模式中,就是真正的文字編輯。

1.3、在輸入模式中按 'esc' 鍵,會回到編輯模式。

1.4、在編輯模式中按 ':' ,會進入末行模式。在末行模式中可以儲存退出。

vim /path/filename開啟檔案游標停留在第一行

vim +100 /path/filename開啟檔案,游標停留在第100行

vim +/path/filename開啟檔案,游標停留在最後一行

vim +/pattern/path/filename開啟檔案,游標停留在第一次匹配到pattrtn的行首

i在當前游標所在字元前面,轉為輸入模式

a在當前游標所在字元後面,轉為輸入模式

o在當前游標所在下方,新建一行,並轉為輸入模式

o在當前游標所在上方,新建一行,並轉為輸入模式

/dong 再按回車,搜尋到『dong』這個字元出現的位置,(n/n查詢使用)

:q退出

:q!強行退出(內容有改動)

:w儲存

:w!強行儲存

:wq儲存並退出

:set

nu顯示行號(number)

:set n

onu不顯示行號

:set readonly

:/dong再按回車,搜尋到『dong』這個字元出現的位置

:!

ls –l在末行模式中執行其他命令,即在:!後加上需要執行的命令

:1,$s/dong/fang/[g,i]查詢替換功能,在第一行到文章末尾,把『dong』替換成『fang』。

注意,『/』並不是唯一的分隔符,例如『@』,『#』也可以作為分隔符。『g』表示全域性,『i』表示忽略大小寫。

:1,$[

命令]選定範圍,做出操作。例如:1,$d刪除文章全部內容

選定範圍的引數:

.當前游標行,

+n偏移

n行,$末行,%全文(%等於

1,$)

h,j,k,l在編輯模式可以移動,替代下上左右按鍵

w跳到下乙個單詞的詞首

^行首的第乙個非空白字元

$絕對行尾

g文章末尾行

gg文章首行

3gg第三行

x刪除游標位置的字元

dw刪除單詞

dd刪除一行

在命令前加上數字,例如 3x 表示刪除游標開始三個字元

yw複製單詞

yy複製行

p貼上(當複製行時,大寫p,貼上在游標上一行)

p貼上(當複製行時,小寫p,貼上在游標下一行)

剪下就是跟dw,dd配合使用

u撤掉步驟

ctrl+r重做 撤銷的步驟

在命令列操作時,控制游標移動

ctrl+a游標回到行首

ctrl+e游標回到行末

linux整理 5 VI文字編輯器使用詳解

目錄結構 1 最基本用法 三種工作模式切換 2 移動游標講解 3 常用操作講解 4 查詢並替換街講解 5 替換操作講解 6 其他小技巧講解 7 真正的寶藏 引言 學會使用vi編輯器是學習linux系統的必備技術之一,因為一般的linux伺服器是沒有gui介面的,linux運維及開發人員基本上都是通過...

VI編輯器使用

首先要知道的是vi編輯器一共三種模式 一般模式 游標移動 複製 貼上 刪除 編輯模式 編輯文字 命令列模式 查詢和替換 注意 1 當不知道出於那種模式的時候,按esc鍵返回到一般模式。2 wq write quit 3 i insert 1.開啟檔案 新建檔案 儲存檔案的操作 vi 檔名 如果檔名存...

vi編輯器使用

linux中的編輯器也有多種,如ed,sed,vi,vim,emacs等 vim vi編輯器,其作用是編輯 建立 顯示文字檔案,他不想windows中的視覺化編輯器,如notepad,word等,它沒有選單,只有命令 插入命令 a 在游標後插入文字 a 在游標所在行行末插入文字 i 在游標前插入文字...