[ctrl] + [f]
螢幕『向下』移動一頁,相當於
[page down]按鍵
(常用)
[ctrl] + [b]
螢幕『向上』移動一頁,相當於
[page up] 按鍵
(常用)
0 或功能鍵
[home]
這是數字『
0 』:移動到這一行的最前面字元處
(常用)
$ 或功能鍵
[end]
移動到這一行的最後面字元處
(常用)
g移動到這個檔案的最後一行
(常用)
gg移動到這個檔案的第一行,相當於
1g 啊!
(常用)
nn 為數字。游標向下移動
n 行(常用
)搜尋與取代
/word
向游標之下尋找乙個名稱為
word 的字串。例如要在檔案內搜尋
vbird 這個字串,就輸入
/vbird 即可!
(常用)
:n1,n2s/word1/word2/g
n1 與
n2 為數字。在第
n1 與
n2 行之間尋找
word1 這個字串,並將該字串取代為
word2 !舉例來說,在
100 到
200 行之間搜尋
vbird 並取代為
vbird 則:
『:100,200s/vbird/vbird/g』。
(常用)
:1,$s/word1/word2/g
從第一行到最後一行尋找
word1 字串,並將該字串取代為
word2 !
(常用)
:1,$s/word1/word2/gc
從第一行到最後一行尋找
word1 字串,並將該字串取代為
word2 !且在取代前顯示提示字元給使用者確認
(confirm) 是否需要取代!
(常用)
刪除、複製與貼上
x, x
在一行字當中,
x為向後刪除乙個字元
(相當於
[del] 按鍵
),x 為向前刪除乙個字元
(相當於
[backspace] 亦即是倒退鍵
)(常用)dd
刪除游標所在的那一整列
(常用)
nddn 為數字。刪除游標所在的向下
n 列,例如
20dd 則是刪除
20 列
(常用)
yy複製游標所在的那一行
(常用)
nyyn 為數字。複製游標所在的向下
n 列,例如
20yy 則是複製
20 列
(常用)
p, p
p 為將已複製的資料在游標下一行貼上,
p則為貼在游標上一行!舉例來說,我目前游標在第
20行,且已經複製了
10 行資料。則按下
p 後,那
10 行資料會貼在原本的
20 行之後,亦即由
21 行開始貼。但如果是按下
p 呢?那麼原本的第
20 行會被推到變成
30 行。
(常用)
u復原前乙個動作。
(常用)
[ctrl]+r
重做上乙個動作。
(常用)
.不要懷疑!這就是小數點!意思是重複前乙個動作的意思。如果你想要重複刪除、重複貼上等等動作,按下小數點『
.』就好了!
(常用)
進入插入或取代的編輯模式
i, i
進入插入模式
(insertmode):
i為『從目前游標所在處插入』,
i 為『在目前所在行的第乙個非空白字元處開始插入』。
(常用)
a, a
進入插入模式
(insertmode):
a為『從目前游標所在的下乙個字元處開始插入』,
a 為『從游標所在行的最後乙個字元處開始插入』。
(常用)
o, o
進入插入模式
(insertmode):
這是英文本母
o 的大小寫。
o為『在目前游標所在的下一行處插入新的一行』;
o 為在目前游標所在處的上一行插入新的一行!
(常用)
r, r
進入取代模式
(replacemode):
r只會取代游標所在的那乙個字元一次;
r會一直取代游標所在的文字,直到按下
esc 為止;
(常用)
上面這些按鍵中,在
vi 畫面的左下角處會出現『
--insert--』或『
--replace--』的字樣。由名稱就知道該動作了吧!!特別注意的是,我們上面也提過了,你想要在檔案裡面輸入字元時,一定要在左下角處看到
insert 或
replace 才能輸入喔!
[esc]
退出編輯模式,回到一般模式中
(常用)
指令列的儲存、離開等指令
:w將編輯的資料寫入硬碟檔案中
(常用)
:w!若檔案屬性為『唯讀』時,強制寫入該檔案。不過,到底能不能寫入,還是跟你對該檔案的檔案許可權有關啊! :q
離開vi (常用
):q!
若曾修改過檔案,又不想儲存,使用
! 為強制離開不儲存檔案。
注意一下啊,那個驚嘆號
(!) 在
vi 當中,常常具有『強制』的意思~
:wq儲存後離開,若為
:wq! 則為強制儲存後離開
(常用)
Linux常用命令 鳥哥Linux私房菜
linux檔案管理 快捷鍵 控制台 在centos或者紅帽子裡面都有七個控制台,七個都可以登入到系統裡面,其中第七個是圖形化介面,第一到六個都是字元介面。控制台切換 ctrl alt f 1 7 能夠在這七個介面切換。開啟終端 在圖形化介面進入終端 切換輸入法 圖形化介面 格式 形容 命令相當於殺。...
常用vi命令 鳥哥的私房菜
命令列內容說明 如前所述,所謂的命令列或命令模式,就是在最下面一行沒有顯示 insert 或者 replace 字樣的時候。通常在命令列中的指令有下面幾種 注意,當按下 時,游標會自動移動到螢幕的最下面一行!一般模式 移動游標 h 或 向左方向鍵 游標向左移動乙個字元 j 或 向下方向鍵 游標向下移...
鳥哥的私房菜讀書筆記2 路徑與常用命令
第七章linux檔案與目錄管理 1.目錄與路徑 絕對路徑 以 開頭的路徑 相對路徑 不是以 開頭的路徑 代表此層目錄 代表前乙個工作目錄 代表目前使用者所在的主資料夾 程式的執行 1 可在 path這個環境變數下面查到的 直接輸入程式名即可執行 注 如果在多個路徑下都有同名可執行檔案,按照在path...