2.插入模式
3.命令列模式
參考資料
插入模式
命令列模式
在普通模式中,vim編輯器會將按鍵解釋成命令。
命令描述
h
左移乙個字元
j
下移一行
k
上移一行
l
右移一行
ctrl + f
螢幕向下移動一頁,相當於 [pagedown] 按鍵
ctrl + b
螢幕向上移動一頁,相當於 [pageup] 按鍵
0 或 功能鍵[home]
移動到這一行的最前面字元處
$ 或 功能鍵[end]
移動到這一行的最後面字元處
g
移動到這個檔案的最後一行
gg
移動到這個檔案的第一行,相當於1g.
命令描述
/word
向下尋找乙個名稱為word的字串
?word
向上尋找乙個名稱為word的字串
:s/old/new/g
將所有old 換成 new
:n1,n2s/word1/word2/g
在第n1行和n2行之間尋找word1這個字串,並且將其替換為word2
:1,$s/word1/word2/g
從第一行到最後一行尋找word1這個字串,並且將其替換為word2
命令描述
x | x
x向後刪除乙個字元[del];x向前刪除乙個字元[backspace]
dd
刪除游標所在行
ndd
刪除游標所在的向下n行
dw
刪除游標所在位置的單詞
d$
刪除游標所在位置至行尾的內容
命令描述
yy
複製游標所在行
nyy
複製游標所在的向下n行
yw
複製乙個單詞
y$
複製游標所在位置至行尾的內容
v
進入選擇狀態,然後再按 y 複製
p
貼上
u
撤銷上乙個操作
.
重複前乙個操作
在插入模式下,vim會將你在當前游標位置輸入的每個鍵都插入到緩衝區。
按下i鍵就可以進入插入模式。要退出插入模式回到普通模式,按下鍵盤上的退出鍵(esc鍵,也就是escape鍵)就可以了。
在命令列模式下有幾個命令可以將緩衝區的資料儲存到檔案中並退出vim。
1.vim commands cheat sheet
Linux 07 許可權管理
ls l中顯示的內容如下 rwxrw r 1 root root 1213 feb 2 09 39 abc說明 第0位確定檔案型別 d 目錄,普通檔案,l 軟鏈結,c 字元裝置,b 塊檔案或硬碟 第1 3位確定檔案所有者擁有該檔案的許可權 第4 6位確定所屬組擁有該檔案的許可權 第7 9位確定其他使...
Linux 07 使用者組檔案
使用者組的所有資訊都存放在 etc group 檔案中 將使用者分組是 linux 系統中對使用者進行管理及控制訪問許可權的一種手段。每個使用者都屬於某個使用者組。乙個組中可以有多個使用者,乙個使用者也可以屬於不同的組。當乙個使用者同時是多個組中的成員時,在 etc passwd 檔案中記錄的是使用...
Linux編輯器nano使用
linux編輯器nano使用 1.什麼時候用nano?一般網路很卡,ssh時一用vim vi 就死視窗,或者宕機的情況 2.如何使用?開啟或新建檔案 nano 檔名 禁用自動換行 nano w etc fstab 儲存所做的修改 ctrl o 退出,按下 ctrl x 如果你沒有修改好而不小心按了儲...