命令
描述vi
從控制台進入vi編輯器
vi filename
建立名為filename的檔案並進入vi編輯器
命令列模式
i從游標所在字元前插入
a從游標所在的字元後插入
o從游標所在行的下面插入空白行
i從游標所在行的行首插入
a從游標所在行的行末插入
o從游標所在行的上面插入空白行
s刪除游標所在字元進入插入模式
s刪除游標所在行進入插入模式
esc插入模式切換到命令列模式
k類似方向鍵上
j類似方向鍵下
h類似方向鍵左
l類是方向鍵右
ctrl+u
向上移動半頁
ctrl+d
向下移動半頁
ctrl+b
向上移動一頁
ctrl+f
向下移動一頁
0游標移動到所在行的行首
gg移動到文字的第一行
g移動到文字最後一行
$游標移動到所在行的行為
^游標移動到所在行的行首
w游標跳到下個字的開頭
e游標跳到下個字的字尾
b游標回到上個字的開頭
x每按一次,刪除游標所在位置的乙個字元
nx如"3x"表示刪除游標所在位置開始的3個字元
x刪除游標所在位置的前乙個字元
nx如"3x"表示刪除游標所在位置的前3個字元
dd刪除游標所在行
ndd如"3dd"表示刪除游標所在行開始的3行字元
yw將游標所在之處到字尾的字元複製到緩衝區
nyw複製n個字元到緩衝區
p將緩衝區裡的內容寫到游標所在位置
r替換游標所在處的字元
r替換貫標所在處的字元,直到按下"esc"為止
u撤銷命令,可多次撤銷
ctrl+g
列出游標所在行的的行號
ng表示移動游標到文字的第n行行首
zz存檔退出
zq不存檔退出
末行模式
:先按esc進入命令列模式再按esc進入末行模式
set nu
開啟每行的行號
set nonu
取消每行的行號
nn代表數字,表示跳到n行
/關鍵字
先按"/",在輸入關鍵字後回車查詢字元(查詢),按n查詢下乙個
?關鍵字
類似"/關鍵字"
!命令windows下執行dos命令,linux下執行shell命令
s /a/b
將游標所在行的第乙個a替換為b
s /a/b/g
將游標所在行的a全部替換為b
w儲存修改的檔案
w filename
儲存並命名為filename
q退出vi
q!強制退出無法退出的vi
wq儲存並退出
oracle 表操作基本命令
1 建立表 create table chent2 c varchar2 32 not null,user name varchar2 32 2 修改表結構 alter table 命令 2.1修改列名 rename 命令 alter table chent2 rename column ids t...
mysql基本命令總結 mysql基本命令總結
1.在ubuntu上安裝mysql sudo apt get install mysql server sudo apt get install mysql client 2.安裝結束後,用命令驗證是否安裝並啟動成功 sudo netstat tap grep mysql 通過上述命令檢查之後,如果...
linux終端基本命令和vi基本命令
今天學習內容 建立 了乙個基本的虛擬機器執行環境,在虛擬機器下使用cent os 6.0 系統,學習了linux終端命令 視窗的基本操作命令 和對vi 工具的簡單 操作 linux 基本命令 1 顯示當前路徑 pwd 2 切換路徑 cd 路徑名稱 絕對路徑 從根目錄開始,例如 root test3 ...