hello vi
from http://linux.vbird.org/linux_basic/0310vi.php
ctrl+: 進入指令模式
進入插入或取代的編輯模式 | |
i, I | 進入插入模式(Insert mode): i 為『從目前游標所在處插入』, I 為『在目前所在列的第一個非空白字元處開始插入』。 (常用) |
a, A | 進入插入模式(Insert mode): a 為『從目前游標所在的下一個字元處開始插入』, A 為『從游標所在列的最後一個字元處開始插入』。(常用) |
o, O | 進入插入模式(Insert mode): 這是英文字母 o 的大小寫。o 為『在目前游標所在的下一列處插入新的一列』; O 為在目前游標所在處的上一列插入新的一列!(常用) |
r, R | 進入取代模式(Replace mode): r 只會取代游標所在的那一個字元一次;R會一直取代游標所在的文字,直到按下 ESC 為止;(常用) |
ctrl+: 進入指令模式
指令列模式的儲存、離開等指令 | |
:w | 將編輯的資料寫入硬碟檔案中(常用) |
:w! | 若檔案屬性為『唯讀』時,強制寫入該檔案。不過,到底能不能寫入, 還是跟你對該檔案的檔案權限有關啊! |
:q | 離開 vi (常用) |
:q! | 若曾修改過檔案,又不想儲存,使用 ! 為強制離開不儲存檔案。 |
留言
張貼留言