歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux Vi編輯器的使用

Linux Vi編輯器的使用

日期:2017/2/28 15:29:33   编辑:Linux教程

Linux Vi編輯器的使用

模式:命令模式,編輯模式,末行模式。

切換方式:命令模式→i→編輯模式,編輯模式→Esc→命令模式,命令模式→:→末行模式。

功能:

命令模式(Command Mode): 控制光標移動,刪除字符,段落復制。

編輯模式(Insert Mode): 新增文字及修改文字。

末行模式(Last Line Mode):保存文件,離開vi,以及其他設置。

命令模式命令

命令 說明

h 將光標向左移動一格

l 將光標向右移動一格

j 將光標向下移動一格

k 將光標向上移動一格

0 數字0,將光標移動到該行的行首

$ 將光標移動到該行的行末

H 將光標移動到該屏幕的頂端

M 將光標移動到該屏幕的中間

L 將光標移動到該屏幕的底端

gg 將光標移動到文章的首行

G 將光標移動到文章的尾行

w或W 將光標移動到下一單詞

x 刪除光標所在處的字符

X 刪除光標前的字符

dd 刪除光標所在行

*dd 從光標所在行向下刪除*行,*為數字

D 刪除光標所在處到行尾

r 取代光標處的一個字符

R 從光標處向後替換,按Esc結束

u 取消上步的操作

U 取消目前的所有操作

yy 復制光標所在行

p 將復制的內容放在光標所在行的下行

Vi編輯模式命令

命令 說明

a 在光標後插入文本

A 在光標所在行後插入文本

i 在光標前插入文本

I 在光標所在行前插入文本

o 在光標所在行下插入新行(小寫字母o)

O 在光標所在行上插入新行(大寫字母O)

末行命令

命令 說明

e 創建新文件

n 加載新文件

w 保存文件

! 強行操作

w! 強行保存文件

q 退出

q! 強行退出

wq 保存退出

wq! 強行保存退出 (權限於root)

x(小寫) 保存退出

X(大寫) 加密退出,將來重新打開時要求輸入口令。

set nu 顯示行號

set nonu 不顯示行號

f 顯示當前的文件名

!+命令 如:!ls則執行ls命令

/* /搜索,*任意字符串 n搜索下一個 N搜索上一個

? 同上(同/功能相同)

set ic 搜索時忽略大小寫

set noic 搜索時區分大小寫

Copyright © Linux教程網 All Rights Reserved