命令模式:不可以輸入內容,只能使用命令,進入vi的預設模式
插入模式:可以輸入內容
最底行模式:游標停在最底行,如儲存檔案
1.命令模式切換到插入模式
按鍵效果
i插入到游標所在位置的前邊
a插入到游標所在位置的後邊
o插入到游標所在行的下一行
i插入到游標所在行的行首
a插入到游標所在行的行尾
o插入到游標所在行的上一行
2.插入模式切換到命令模式: exc
3.命令模式切換最底層模式: , : /
按鍵效果
x刪除乙個字元
dw,2dw,3dw…
刪除幾個單詞
dd,1dd,2dd…
刪除多少行
:3,10d
刪除第3行到第10行
按鍵效果
r替換乙個字元
cw,2cw,3cw…
替換幾個單詞
cc,1cc,2cc…
替換多少行
c替換游標處至行尾
按鍵效果
y拷貝乙個字元
cw,2cw,3cw…
拷貝幾個單詞
cc,1cc,2cc…
拷貝多少行
p當前行下一行貼上
p當前行上一行貼上
按鍵效果
:w儲存檔案不退出
:q!強制退出,不儲存
:wq儲存退出
:w newfile
儲存成新檔案
按鍵效果
u返回上一次操作
g跳到檔案的最後一行
ng跳到第n行
:10,20s/old word/new word/g
替換從第10行到第20行的 old word到new word
:%s/old word/new word/g
替換全文的 old word到new word
的基本操作 Linux 基本操作命令總結
每日17點準時技術乾貨分享 linux 基本操作命令 檔案和目錄管理 建立和刪除 建立 mkdir 刪除 rm 刪除非空目錄 rm rf file 目錄 刪除日誌 rm log 等價 find name log exec rm 移動 mv 複製 cp 複製目錄 cp r 建立檔案 touch 檢視 ...
mysql基本操作 MySQL基本操作
mysql中新增使用者,新建資料庫,使用者授權,刪除使用者,修改密碼 注意每行後邊都跟個 表示乙個命令語句結束 1.新建使用者 1.1 登入mysql mysql u root p 密碼 1.2 建立使用者 mysql insert into mysql.user host,user,passwor...
mysql 基本操作 mysql基本操作
mysql 建立表,並設定主鍵自增 create table log logid int 4 primary key not null auto increment,logtitle varchar 32 not null logcontent varchar 160 not null logtim...