1. 程式人生 > 其它 >redis 5.0.2 原始碼閱讀——壓縮列表ziplist

redis 5.0.2 原始碼閱讀——壓縮列表ziplist

VIM編輯工具:vim的三個模式 分別為 普通模式,編輯模式,命令模式 普通模式

命令游標跳轉 G:#游標跳轉至末端

gg #游標跳轉至頂端

Ngg #游標跳轉至當前檔案內的N行

$ #游標跳轉至當前游標所在行的尾部

^ #游標跳轉至當前游標所在行的首部

檔案內容較多(行比較多)Ctrl+f 往下翻頁 Ctrl+b 往上翻頁

功能 1:複製(yy)

2:刪除 (dd/D) 其中dd指的是直接刪除本行 D表示刪除游標後的內容 dG 刪除 當前游標以後的所有行

3:貼上 (p/P) 其中小p表示貼上到游標所在行的下一行 大P表示貼上到游標所在行的上一行

4:移動 (dd&&p)表示要先刪除要移動的內容, 再把內容貼上到想要移動到的地方

5:替換 (r/R) r替換一個字元時使用 R表示連續替換多個字元時使用

6:撤銷 (u)撤銷上一次或多次指令 (多次的話要撤銷幾次按幾次u)

編輯模式:

如何進入編輯模式 (i a o I A O)

1: i表示進入編輯模式 游標不做任何操作

2:a表示進入編輯模式 將當前游標往後一位

3:o表示進入編輯模式並在當前游標下新增一行空白內容

4: I表示進入編輯模式,並且游標會跳轉至本行的頭部

5:A表示進入編輯模式,將游標移動至本行的尾部

6:O表示進入編輯模式,並在當前游標上新增一行空白內容

命令模式:輸入(:或者/)可進入命令模式

1.檔案儲存與退出 :w 儲存當前狀態

:w! 強制儲存當前狀態

:q 退出當前文件(文件必須儲存才能退出)

:q! 強制退出文件不會修改當前內容

:wq 先儲存,在退出

:wq! 強制儲存並退出

:x 先儲存,在退出

:number 跳轉至對應的行號

2.檔案內容查詢

:/string #需要搜尋的內容(查詢)

:n 按搜尋到的內容依次往下進行查詢

:N 按搜尋到的內容依次往上進行查詢