h j k l
前 下 上 後
移動到行首: 0
移動到行位: $
檔案開始位置:gg
檔案末尾: g 或shif + g
行跳** 數字g 例如300g 跳轉到300行
以下刪除操作也為剪下操作
刪除游標後的字元:x
刪除游標前的字元:shift + x
刪除單詞:dw (游標移動到單詞開始位置,否則只能刪除一部分)
刪除游標到行首的字串:d0
刪除游標到行尾的字串:shift + d
刪除游標當前行:dd
刪除多行:數字dd 例如5dd 刪除5行
撤銷: u
反撤銷:ctrl + r
複製:yy
複製多行:數字yy
貼上: shift + p (複製到游標所在行)
剪下 == 刪除
切換到可視模式:v
h j k l 選擇
複製:y
刪除:d
在末行模式下輸入:
/要查詢的字串
?要查詢的字串
# --把游標移動到要查詢的單詞上
遍歷時的快捷鍵:向下:n 向上:shift + n
將游標移動到要檢視的函式上 按 shift + k --由於c庫函式在man文件第三章 可以按乙個 3 然後 shift + k
查詢替換: :s/tom/jack --只會替換游標所在行的第乙個tom
:s/tom/jack/g --替換游標所在行的所有tom
:%s/tom/jack --替換所有行的第乙個tom
:%s/tom/jack/g --替換所有的tom
:20,25s/tom/jack/g --替換20到25行所有的tom
末行模式下輸入命令: :!命令 例如: :!ls
顯示行數,輸入 set nu
vi分屏: 末行模式下輸入 vsp (vsp +檔名 分屏開啟另乙個檔案)
切換分屏:ctrl + ww
Linux學習筆記 vim編輯器
文字 ascii,unicode vim vi improved 輸入模式 末行模式 提供內建的命令列介面 開啟檔案 o 在當前游標所在行的下方開啟乙個新行 i 在當前游標所在行的行首輸入 a 在當前游標所在行的行尾輸入 o 在游標所在行的上方開啟乙個新行 輸入模式 編輯模式 末行模式 編輯模式 關...
VIM編輯器 linux學習筆記
vim編輯器中設定了三種模式 命令模式 末行模式和編輯模式,每種模式分別又支援多種不同的命令快捷鍵,這三種模式大大提高了工作效率,而且使用者在習慣之後也會覺得相當順手。要想高效率地操作文字,就必須先搞清這三種模式的操作區別以及模式之間的切換方法 其中,a鍵與i鍵分別是在游標後面一位和游標當前位置切換...
linux學習之vim編輯器
vi是乙個常用的linux下文字編輯器,基本所有的類unix系統都會預設裝有vi編輯器,所以只要學通了vi,則可以在任意linux上進行文字操作。在控制台裡敲入 vi filename 即可啟動vi編輯器,如果該file已經存在,則編輯已存在檔案,如果不存在,則建立新的檔案。vim是公升級版的vi,...